Skip to content

Rajeev-chava/Rajeev-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rajeev Portfolio

A personalized developer portfolio built with React and Bootstrap, designed to showcase your projects and skills.

Features

  • Clean UI with dark/light mode toggle
  • Built with React + Bootstrap
  • Fully Responsive
  • Easy to Customize (JSON powered)
  • Project section with tags, links, and preview

🌐 Live Demo: Click Here

Why a Portfolio? ☝️

  • Showcase your skills and projects
  • Enhance your online presence
  • Make a strong impression during interviews

Getting Started 🚀

Prerequisites 📋

Install Git and Node.js.

Setup 🔧

# Clone the repo
$ git clone https://github.com/Rajeev-chava/Rajeev-Portfolio

# Go into the project directory
$ cd Rajeev-Portfolio

# Install dependencies
$ npm install --legacy-peer-deps

# Run the app locally
$ npm start

Go to http://localhost:3000 to see your portfolio.


Folder Structure 📁

  • public/images/ — Images for projects, skills, logo etc.
  • public/profile/ — JSON files for content (social, about, skills, education, etc.)
  • src/components/ — React components (Navbar, Header, Education, Projects, etc.)
  • src/theme/themes.js — Light/Dark theme customization

Customize Your Content ✏️

Update the following JSON files under public/profile/:

  • navbar.json — Navigation sections and logo
  • routes.json — Pages for About, Skills, Projects, etc.
  • home.json — Name and roles
  • social.json — LinkedIn, GitHub, Email links
  • about.json — Bio and profile picture
  • skills.json — Tech stack grouped in categories
  • education.json — Education timeline
  • experiences.json — Internships and work experience
  • projects.json — List of projects with links, images, tags

Deployment 📦

Vercel (Recommended)

  1. Push your code to GitHub
  2. Go to vercel.app
  3. Import your GitHub repo
  4. Set build command: npm run build
  5. Deploy 🚀

License 📄

This project is licensed under the MIT License - see the LICENSE.md file for details.

Releases

No releases published

Packages

 
 
 

Contributors