A modern web application exploring classical virtues through interactive storytelling and content. Built with Next.js and enhanced with beautiful typography and responsive design.
- Framework: Next.js 14 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: shadcn/ui
- Content: MDX for rich content authoring
- Analytics: Vercel Analytics
- Deployment: Vercel Platform
- Performance: Optimized fonts and images with next/font and next/image
- SEO: Built-in sitemap and robots.txt generation
First, install the dependencies:
npm install
# or
yarn install
Then, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
src/app/*
- Main application routes and pagessrc/components/*
- Reusable UI componentssrc/stories/*
- MDX content for virtue storiespublic/*
- Static assets
The application is deployed on Vercel. Each commit to the main branch triggers an automatic deployment.
To learn more about the technologies used in this project:
MIT