Skip to content

AAK Portfolio is a modern and responsive personal portfolio website built with React.js and Vite. It features a dynamic theme toggle, a project showcase, and interactive skill highlights, providing a professional and visually appealing way to display my skills and work. πŸš€

Notifications You must be signed in to change notification settings

GPA95/AAK_Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AAK Portfolio πŸš€

A modern, responsive, and stylish portfolio website showcasing my skills, projects, and contact details.

πŸ”— Click here to view the live website

version
🌟 If you like this project, consider giving it a ⭐ on GitHub!


πŸ“Œ Features

βœ… Fully responsive design (improved in v1.1.0)
βœ… Dark/Light mode toggle πŸŒ—
βœ… Smooth animations & transitions
βœ… Well-structured project showcase
βœ… Categorized dropdown Skills Section (new!)
βœ… Hamburger menu for mobile view (now fixed!)
βœ… Contact section with direct links


πŸ› οΈ Tech Stack

  • React.js – Component-based UI
  • Vite – Fast build tool for development
  • CSS – Custom styling for a sleek, responsive layout

🎨 Theme

  • 🌞 Light Theme: Clean, professional look with white backgrounds and deep navy text.
  • πŸŒ™ Dark Theme: Sleek design with a midnight blue background and neon purple highlights.
  • πŸ”„ Seamless toggle with dynamic theme adaptation for all elements.
  • ✨ Enhanced accessibility and user preference support.

🧠 What’s New in v1.1.0

See full changelog in CHANGELOG.md

  • 🧩 Added Projects: PDSR & Portfolio v1
  • πŸ“± Improved mobile responsiveness
  • 🧠 Redesigned Skills Section using categorized dropdowns
  • 🎨 UI tweaks and layout enhancements

πŸš€ Installation & Setup

1️⃣ Clone the repository:

git clone https://github.com/GPA95/AAK_Portfolio.git

2️⃣ Navigate to the project directory:

cd AAK_Portfolio

3️⃣ Install dependencies:

npm install

4️⃣ Run the development server:

npm run dev

5️⃣ Open your browser and go to http://localhost:5173/ (or the URL provided in your terminal).


πŸ“‚ Deployment

This project is deployed using Vercel. To deploy:

βœ… Push changes to GitHub
πŸ”— Connect the repo to Vercel
πŸš€ Deploy and get a live link!


πŸ‘¨β€πŸ’» Author

Ammaar Ahmad Khan - @GPA95

β€œThis project is my digital identity. It grows with every skill I learn, project I build, and experience I gain.”

🌟 If you like this project, leave a star on GitHub! 🌟

About

AAK Portfolio is a modern and responsive personal portfolio website built with React.js and Vite. It features a dynamic theme toggle, a project showcase, and interactive skill highlights, providing a professional and visually appealing way to display my skills and work. πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published