Skip to content

My personal minimalist portfolio website built with Next.js 15, featuring 3D elements, interactive animations, and a beautiful light/dark theme system.

Notifications You must be signed in to change notification settings

rsinghcodes/v2-portfolio

Repository files navigation

My Portfolio

A modern, minimalist portfolio website built with Next.js 15, featuring 3D elements, and interactive animations.

Features

  • 🎨 Modern Design: Clean, minimalist interface with 3D hover effects
  • 📱 Responsive: Fully responsive design for all devices
  • Performance: Built with Next.js 15 and optimized for speed
  • 🎪 Animations: Smooth scroll animations with Framer Motion
  • 🔗 Social Integration: Direct links to social profiles and email

Tech Stack

  • Framework: Next.js 15
  • Styling: Tailwind CSS v4
  • Animations: Framer Motion
  • Icons: React Icons
  • Language: TypeScript

Installation

  1. Install Dependencies

    npm install 
  2. Run Development Server

    npm run dev
  3. Build for Production

    npm run build

Project Structure

src/
├── app/
│   ├── globals.css          # Global styles and CSS variables
│   ├── layout.tsx           # Root layout with metadata
│   └── page.tsx             # Main portfolio page
├── components/              # Reusable components (if needed)

Performance

  • Optimized images and assets
  • Lazy loading for animations
  • Efficient CSS with Tailwind
  • SEO optimized meta tags

Browser Support

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)

License

MIT License - feel free to use this template for your own portfolio and give credit!

About

My personal minimalist portfolio website built with Next.js 15, featuring 3D elements, interactive animations, and a beautiful light/dark theme system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published