๐Ÿ’ผ

Personal Portfolio

๐Ÿง‘โ€๐Ÿณ Cookโฑ๏ธ 30 minutes

๐Ÿ“‹ Suggested prerequisites

  • โ€ขLanding Page completed

What you'll build

Your personal portfolio website with Next.js and Tailwind CSS. It will have an "About me" section, a project gallery with interactive cards, a list of technologies you master, a contact form, and a dark mode toggle. By the end, you'll have a professional site ready to show recruiters or clients, that you can publish to Vercel with one click.


Essential sections

  1. About me - Who you are, what you do
  2. Projects - Your best work
  3. Skills - Technologies you master
  4. Contact - How to reach you

Step 1: Ask an AI for the design

I need a personal portfolio with:
- Header with sticky navigation
- Hero with my name and role
- Projects section with cards (image, title, link)
- Skills with technology icons
- Contact form
- Dark mode toggle
- Next.js + Tailwind CSS
- Subtle animations

Give me the commands and code.

Step 2: Follow the instructions

The AI will give you:

npx create-next-app@latest portfolio --typescript --tailwind
cd portfolio
npm run dev

And the code for the components.


What to include in projects

For each project:

  • Screenshot or gif
  • Clear title
  • Brief description (1-2 lines)
  • Technologies used
  • Links: Demo + GitHub

Tips

TipWhy
Less is more3-5 good projects > 10 mediocre
Keep it updatedRecent projects first
Make it yoursPersonality in design
OptimizeFast load = good impression

Next step

โ†’ Static Blog โ€” Share your knowledge