A modern web application built with:
- React
- TypeScript
- Vite
- Vike
- Contentful
Art and music portfolio / promotion site.
- Frontend Framework: React with TypeScript
- Build Tool: Vike
- Content Management: Contentful
- Package Manager: pnpm
- Deployment: Netlify
# Install dependencies
pnpm i
# Start development server
pnpm dev
# Build for production
pnpm build
# Preview build
pnpm previewThe server requires a .env file with the following variables from Contentful:
VITE_CONTENTFUL_ACCESS_TOKEN
VITE_CONTENTFUL_SPACE.env.example is provided as a reference.
Hosted on Netlify.
- SSG for optimal performance
- Type-safe content management with Contentful
- Modern React features and hooks
- Full TypeScript support
- Advanced SEO integration using JSON-LD and custom metadata
- Structured routing for song lyrics and dynamic content to enhance search visibility
- Optimized asset caching