Skip to content

Terminal-Blank/minimal-dev-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal Developer Portfolio

A clean, minimal Next.js portfolio template for developers. Light and dark mode, smooth animations, fully responsive, and easy to customize. Built with Next.js 15, TypeScript, Tailwind CSS, and Framer Motion.

Deploy with Vercel

Features

  • Light / Dark Mode -- Toggle with system preference detection and localStorage persistence
  • Smooth Animations -- Subtle fade-in and scroll-triggered animations with Framer Motion
  • Fully Responsive -- Works on all screen sizes from mobile to desktop
  • SEO Optimized -- Metadata, Open Graph tags, and semantic HTML
  • Easy to Customize -- Placeholder content ready to replace with your own
  • Modern Stack -- Next.js 15, TypeScript, Tailwind CSS 4, Framer Motion
  • Accessible -- Semantic markup, ARIA labels, keyboard navigation

Sections

  1. Hero -- Name, title, bio, social links, and call-to-action buttons
  2. About -- Extended bio with experience stats
  3. Projects -- Grid of project cards with tech tags and links
  4. Skills -- Tag grid of technologies
  5. Experience -- Work history timeline
  6. Contact -- Email CTA

Quick Start

git clone https://github.com/Terminal-Blank/minimal-dev-portfolio.git my-portfolio
cd my-portfolio
npm install
npm run dev

Open http://localhost:3000 to see your site.

Customization

Personal Info

Edit components/Hero.tsx to update your name, title, bio, and social links.

Projects

Edit the projects array in components/Projects.tsx with your own work.

Skills

Update the skills array in components/Skills.tsx with your technologies.

Experience

Edit the experience array in components/Experience.tsx with your work history.

Contact

Update the email address in components/Contact.tsx.

Colors

Change the accent color in app/globals.css under the @theme block.

Deployment

Vercel (Recommended)

Click the "Deploy with Vercel" button above, or:

npm i -g vercel
vercel

Netlify

npm run build
netlify deploy --prod

Tech Stack

License

MIT -- Terminal Blank

About

Clean, minimal Next.js portfolio template with light/dark mode. TypeScript, Tailwind CSS, Framer Motion.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors