A modern Next.js App Router starter for a personal portfolio site, using Tailwind CSS and shadcn-style components.
Install dependencies and run the development server:
npm install
npm run devOpen http://localhost:3000.
npm run devstarts the local development server.npm run buildcreates a production build.npm run startstarts the production server.npm run lintruns ESLint.
app/layout.tsxcontains root metadata and the app shell.app/page.tsxcontains the homepage content.app/globals.csscontains Tailwind theme tokens and base styling.components/uicontains shadcn-style UI primitives.lib/utils.tscontains thecnclass name helper.
Update the name, links, projects, and experience in app/page.tsx.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.