Skip to content

Repository files navigation

Rishabh Bhardwaj — Developer Portfolio

A modern, responsive developer portfolio showcasing my projects, technical skills, professional experience, education, and development journey.

Built with React + Vite and deployed on Vercel.

Live Portfolio:
https://rishabh-portfolio-lac.vercel.app/

Portfolio Preview

Tech Stack

React Vite JavaScript Tailwind CSS Framer Motion Git GitHub Vercel

Features

  • Responsive layout for mobile, tablet, and desktop
  • Project showcase with live demos and source code
  • Technical skills overview
  • Education and professional experience
  • Journey section highlighting development milestones
  • Dedicated project case studies
  • Resume access
  • Contact section
  • Subtle motion and interaction details
  • Dark editorial interface
  • Fast development and production builds with Vite
  • Privacy Policy and Terms & Conditions pages

Project Structure

rishabh-portfolio/
├── public/
│   ├── favicon.png
│   ├── icons.svg
│   ├── noise.svg
│   ├── robots.txt
│   └── sitemap.xml
├── src/
│   ├── assets/              # Images, resume, and project assets
│   ├── components/          # Reusable UI components
│   ├── data/                # Portfolio content and configuration
│   ├── pages/               # Page-level components
│   ├── sections/            # Portfolio sections
│   ├── App.jsx              # Root component
│   ├── index.css            # Global styles
│   └── main.jsx             # Application entry point
├── index.html               # HTML entry point
├── package.json              # Project dependencies and scripts
├── package-lock.json
├── tailwind.config.js        # Tailwind CSS configuration
├── postcss.config.js         # PostCSS configuration
├── vite.config.js            # Vite configuration
├── .oxlintrc.json            # Linting configuration
├── .gitignore
└── README.md

Run Locally

Prerequisites

  • Node.js 18+
  • npm

Installation

# Clone the repository
git clone https://github.com/rishabhbhardwaj-dev/rishabh-portfolio.git

# Navigate to the project
cd rishabh-portfolio

# Install dependencies
npm install

# Start the development server
npm run dev

Vite will provide the local development URL in the terminal.

Production Build

npm run build

Links

License

This project is created and maintained by Rishabh Bhardwaj.

Releases

Packages

Contributors

Languages