Bestie, this isn't just another portfolio - it's a whole vibe! Built with Next.js 15 and that bussin Tailwind CSS, we're serving looks and performance that's straight fire! 💅✨
- 🌓 Dark Mode Supremacy - Because we're too cool for light mode, periodt!
- 🎭 Animated UI - Framer Motion transitions that are literally giving everything
- 💫 Interactive Terminal - It's giving tech-savvy main character energy
- 📱 Responsive AF - Slays on every device, no crumbs left
- 🎨 Neon Aesthetic - The aesthetic? Immaculate. The vibes? Impeccable.
- ⚡️ Lightning Fast - Faster than your bestie saying "slay"
- Framework: Next.js 15 (The girlboss of frameworks)
- Styling: Tailwind CSS (She's an icon, she's a legend)
- Animations: Framer Motion (Serving smooth transitions realness)
- Icons: React Icons (Icon behavior, tbh)
- Deployment: Vercel (She deploys like butter)
- Type Safety: TypeScript (No bugs allowed in this household)
First, bestie, make sure you have Node.js installed (she's essential). Then:
```bash
git clone https://github.com/leonaruebet/Naruebet-Portfolio-Website.git
cd portfolio-next
npm install
npm run dev ```
Now open http://localhost:3000 and watch her eat! 💅
``` portfolio-next/ ├── src/ │ ├── app/ # Main app routes (she's organized) │ ├── components/ # Reusable components (the squad) │ │ ├── layout/ # Layout components (the backbone) │ │ ├── sections/ # Page sections (the main characters) │ │ └── ui/ # UI components (the supporting cast) │ └── styles/ # Global styles (the aesthetic) ├── public/ # Static assets (the props) └── package.json # Dependencies (the essentials) ```
- Timeline layout that's giving main character energy
- Hover states that are literally perfect
- Markdown support for that extra spice
- Categories that hit different
- Interactive cards that spark joy
- Animations that are chef's kiss
- Dynamic skill ratings (flex much?)
- Category-based organization (we love structure)
- Interactive UI elements (touch some grass? Never heard of her)
- Real-time typing effect (so aesthetic)
- Command-line interface (tech girlboss vibes)
- Easter eggs (iykyk)
- Mobile-first approach (periodt!)
- Adaptive layouts (we love versatility)
- Optimized images (looking fresh on every device)
- Touch-friendly interactions (smooth like butter)
- Next.js Image optimization
- Lazy loading realness
- Code splitting excellence
- Minimal bundle size (she's on a diet)
- Update
src/components/sections/experience/data.ts
with your experiences - Modify
src/components/sections/skills/data.ts
with your skills - Edit
src/components/sections/awards/index.tsx
with your achievements - Customize colors in
tailwind.config.ts
Deploy on Vercel for the best performance (she's reliable):
```bash npm run build npm run start ```
- Design inspiration: Giving cyberpunk meets professional
- Icons: React Icons library (the real MVP)
- Fonts: Satoshi (she's timeless)
Pull requests are welcome! For major changes:
- Fork it (respectfully)
- Create your feature branch (make it fashion)
- Commit your changes (spill the tea)
- Push to the branch (serve it hot)
- Open a pull request (let's collaborate)
MIT License - She's generous like that! 💅
Built with 💖 by Leo.Naruebet - Catch me outside, how bout dat?
No cap, this portfolio website is bussin fr fr, on god! ✨