Skip to content

mnraza-dev/portfolio

Repository files navigation

Portfolio

A modern, interactive portfolio website built with React, Three.js, and Tailwind CSS.

🌐 Live Demo

Visit the live website: https://mnraza.vercel.app/

🚀 Features

  • Interactive 3D elements using Three.js
  • Responsive design with Tailwind CSS
  • Smooth animations and transitions
  • Modern UI/UX design
  • Project showcase section
  • Experience timeline
  • Contact form

🛠️ Technologies Used

  • React.js
  • Tailwind CSS
  • Vite (Build tool)
  • Framer Motion (Animations)

📦 Installation

  1. Clone the repository
  2. Install dependencies:
    pnpm install
  3. Run the development server:
    pnpm dev

📁 Project Structure

  • src/components/ - React components
  • src/sections/ - Page sections
  • public/assets/ - Static assets
  • public/models/ - 3D models
  • public/textures/ - Textures for 3D models

🎨 Customization

The portfolio can be easily customized by:

  • Updating personal information in components
  • Replacing 3D models in the public/models/ directory
  • Modifying styles using Tailwind CSS classes
  • Adding new sections as needed

📄 License

This project is open source and available under the MIT License.

About

A 3d Portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published