Skip to content

Subhasiish/Portfolio-website

Repository files navigation

Personal Portfolio Website

A modern, responsive portfolio website built with React, TypeScript, and Vite.

Features

  • Modern UI/UX with smooth animations
  • Responsive design
  • Interactive components
  • Dynamic routing
  • Contact form
  • Portfolio showcase
  • Service details
  • Booking system

Tech Stack

  • React
  • TypeScript
  • Vite
  • Styled Components
  • Framer Motion
  • React Router DOM

Getting Started

  1. Clone the repository:
git clone <your-repo-url>
  1. Install dependencies:
npm install
  1. Run development server:
npm run dev
  1. Build for production:
npm run build

Deployment

Vercel Deployment

  1. Push your code to GitHub
  2. Connect your GitHub repository to Vercel
  3. Configure build settings:
    • Build Command: npm run build
    • Output Directory: dist
    • Install Command: npm install

Environment Variables

No environment variables are required for basic deployment.

Development

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build locally
  • npm run lint - Run ESLint

License

MIT License

About

A personal portfolio website showcasing my skills, projects, and passion for modern web development. 🌐✨

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published