This is a Next.js project bootstrapped with create-next-app, featuring shadcn/ui components for a modern, accessible UI.
- Framework: Next.js 15 (React-based)
- Package Manager: pnpm
- UI Components: shadcn/ui with Tailwind CSS
- Code Quality: ESLint & Prettier
- Development: VS Code Dev Container with Node.js 22
This project includes a Dev Container configuration for a consistent development environment. Open the project in VS Code and click "Reopen in Container" when prompted.
If not using Dev Containers, install dependencies with pnpm:
pnpm installThen run the development server:
pnpm devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
- shadcn/ui Components: Pre-built, customizable components built on Radix UI primitives
- Tailwind CSS: Utility-first CSS framework for rapid UI development
- Auto-formatting: Code formatting on save with Prettier
- Font Optimization: Uses
next/fontto automatically optimize and load Geist
Add new components using the shadcn/ui CLI:
pnpm dlx shadcn@latest add [component-name]To learn more about the technologies used in this project:
- Next.js Documentation - learn about Next.js features and API
- Learn Next.js - an interactive Next.js tutorial
- shadcn/ui Documentation - explore available components
- Tailwind CSS Documentation - utility classes reference
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out the Next.js deployment documentation for more details.