A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS. The site features a dark theme with emerald accents and smooth animations powered by Framer Motion.
Check out the live portfolio here!
- Responsive Design: Fully responsive layout that works on all devices
- Dark Theme: Modern dark theme with emerald accents
- Smooth Animations: Engaging animations using Framer Motion
- Interactive UI Components: Custom-built UI components including:
- Animated hero section with background effects
- Project cards with hover effects
- Skills showcase with progress indicators
- Interactive timeline for experience and education
- Contact form with validation
- Floating navigation bar
- Frontend Framework: Next.js 14
- Language: TypeScript
- Styling: Tailwind CSS
- Animations: Framer Motion
- Icons: Tabler Icons
- Form Handling: React Hook Form
- UI Components: Custom components with shadcn/ui
- Hero: Introduction and key information
- About: Personal background and skills
- Projects: Showcase of recent work with filtering capability
- Skills: Technical skills with visual representations
- Timeline: Professional experience and education history
- Certifications: Professional certifications and achievements
- Contact: Contact form and information
- Clone the repository:
git clone https://github.com/moradadidi/MyPortfolio.git
2.Install dependencies:
npm install
3.Start the development server:
npm run dev
4.Open the website in your browser at http://localhost:3000.
Check out the live site here.