Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Next.js portfolio template bootstrapped with create-next-app for showcasing big projects.

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
My Portfolio is a Next.js starter template for creating a personal portfolio website that showcases your biggest projects, bootstrapped with create-next-app.
My Portfolio is a Next.js-based portfolio starter project that produces a personal website for displaying projects and work. It takes a standard create-next-app structure and adds a portfolio-focused homepage and an example API route. The site runs on Node.js via the Next.js development server and can be deployed to Vercel. The repository is tagged with Next.js, React.js, and MDX on GitHub.
npm run dev or yarn dev to start a local server at http://localhost:3000 that auto-reloads on edits.Run the local development server with npm run dev or yarn dev, then open http://localhost:3000 to view the portfolio. Edit pages/index.js to change the homepage content, and modify pages/api/hello.js to customize the API endpoint. The page auto-updates in the browser as you save files, and the whole app can be deployed on Vercel.
Clone the repository, install dependencies with npm install or yarn, then run npm run dev or yarn dev. The site will be available at http://localhost:3000.
The README recommends using the Vercel Platform from the creators of Next.js. Connect your repository to Vercel, and it will automatically build and deploy your portfolio.
A sample API endpoint is located at pages/api/hello.js and is served at /api/hello. You can edit the file to return custom JSON data.
Yes, the homepage is defined in pages/index.js. Editing that file will update the page in real time via Next.js hot reloading.
