Skip to content

evoise/evoise.dev

Repository files navigation

évoise.dev

Personal portfolio website built with Next.js 14, TypeScript, and Tailwind CSS.

✨ Features

  • 🌓 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)

🚀 Getting Started

🛠️ Development Server

npm install && npm run dev

or

pnpm install && pnpm dev

Open 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.

🛠️ Production Server

npm install && npm run build && npm run start

or

pnpm install && pnpm build && pnpm start

📚 Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

🚢 Deploy on Vercel

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.

⭐ Star

Don't forget to star this repo for support :)

About

Personal portfolio website built with Next.js 14, TypeScript, and Tailwind CSS

Topics

Resources

Stars

Watchers

Forks