A modern personal portfolio website built with Next.js, React, and Tailwind CSS.
This site showcases my projects, skills, and professional experience as a Software Developer & Machine Learning Engineer.
🔗 Live Site: https://munazzah-rakhangi.github.io/Portfolio/
- 📄 About Me – Introduction and professional summary
- 💼 Experience & Education – Key roles, academic milestones, and highlights
- 🚀 Projects – Featured work in AI/ML and full-stack development
- 📑 Resume Download – Easy access to my CV
- 🌙 Dark/Light Mode – User-friendly theme toggle
- ⚡ Responsive Design – Optimized for desktop and mobile
- Framework: Next.js (App Router + Static Export)
- Styling: Tailwind CSS
- UI Components: shadcn/ui, Lucide Icons
- Package Manager: pnpm
- Deployment: GitHub Pages via GitHub Actions
Clone the repository and install dependencies:
git clone https://github.com/Munazzah-Rakhangi/Portfolio.git
cd Portfolio
pnpm installRun the development server:
pnpm devGenerate a static export:
pnpm buildThe static files are output to the out/ directory.
Deployment is automated using GitHub Actions.
See .github/workflows/pages.yml for the workflow configuration.
Portfolio/
├── app/ # Next.js app router (layouts & pages)
├── components/ # Reusable UI components
├── public/ # Static assets (favicon, resume PDF, images)
├── styles/ # Global styles
├── next.config.mjs # Next.js configuration (with basePath for GitHub Pages)
└── .github/workflows/ # GitHub Actions workflows
Munazzah Rakhangi Software Developer & ML Engineer