Create simple portfolio following a single article. No back-end.
Complete Step-by-step Tutorial
Live demo on Vercel
Series:
Some concepts you’ll see here
- Next.js App Router
- Next.js server and client components
Stack:
Notes:
- No back-end needed. Portfolio data stored in
data.ts
. - No global state.
Preview
Before you begin, ensure you have the following software installed:
- GitHub CLI
- Node.js 16.8 or later.
- macOS, Windows (including WSL), and Linux are supported.
- Prettier VS Code Extension
- Tailwind Fold (Optional)
- Create your GitHub repo using this project as template.
gh repo create <repo-name> --public --template=saikise/simple-portfolio-cwntf
- Install the dependencies listed in
package.json
.
npm i
To run the project, use the following command:
npm run dev