A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS. This project is a rebuild of Brittany Chiang's v4 portfolio, with my own modifications and improvements.
- Original design by Brittany Chiang
- ⚡️ Next.js 14 with App Router
- 💎 TypeScript
- 🎨 Tailwind CSS for styling
- 📱 Fully responsive design
- 🌙 Dark theme
- 🎯 SEO optimized
- ⚡️ Fast loading and performance
- 🔍 Easy to customize
- Next.js - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- Lucide Icons - Icons
- Framer Motion - Animations
- Node.js 18.0.0 or later
- npm or pnpm or yarn
- Clone the repository:
git clone https://github.com/elkhayate/merdashi-portfolio.git
cd merdashi-portfolio- Install dependencies:
npm install
# or
pnpm install
# or
yarn install-
Update the content in
src/data/:personal.json- Your personal informationabout.json- About section contentexperience.json- Work experienceprojects.json- Project detailssocial.json- Social media linkscontact.json- Contact section content
-
Run the development server:
npm run dev
# or
pnpm dev
# or
yarn dev- Open http://localhost:3000 in your browser.
Edit src/data/personal.json to update:
- Your name
- Title
- Resume URL
- Profile image
Edit src/data/projects.json to:
- Add/remove projects
- Update project details
- Add project images
- Update technologies used
Edit src/data/experience.json to:
- Update work history
- Add/remove jobs
- Modify responsibilities
The project uses Tailwind CSS for styling. You can customize:
- Colors in
tailwind.config.ts - Layout in
app/page.tsx - Components in
components/directory
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
Merdashi - @elkha_yate - [email protected]
Project Link: https://github.com/elkhayate/merdashi-portfolio
