Personal portfolio website built with Next.js 14, TypeScript, and Tailwind CSS.
- 🌓 Dark/Light Mode - Toggle between themes with smooth transitions
- 🎨 Retro Theme - Optional vintage aesthetic mode
- 🖱️ Custom Cursor - Interactive cursor with hover effects and sound feedback
- 🌍 Multi-language - English and French support
- 📱 Responsive Design - Optimized for mobile, tablet, and desktop
- 💼 Project Showcase - Display projects with images, descriptions, and links
- 🛠️ Technology Stack - Visual representation of technologies with icons
- 🕐 Real-time Clock - Shows time across multiple timezones (Paris, Tokyo, Istanbul)
npm install && npm run devor
pnpm install && pnpm devOpen http://localhost:3000 with your browser to see the result. You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
npm install && npm run build && npm run startor
pnpm install && pnpm build && pnpm startTo learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API
- Learn Next.js - an interactive Next.js tutorial
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform.
Check out the Next.js deployment documentation for more details.
Don't forget to star this repo for support :)