Skip to content

sa7vic/Portfolio-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 My Personal Portfolio

A personal portfolio website built using Vite, React, and Bootstrap to showcase my skills, projects, and resume. Integrated with EmailJS for contact functionality. Features include a dark/light theme toggle and animated text effects for a modern, dynamic user experience.


📂 Project Structure

Portfolio-/
│
├── public/
│   ├── assets/               # Static images 
│   └── SouravResume.pdf           
│
├── src/
│   ├── components/           # All React components (Navbar, HeroSection, etc.)
│   ├── App.jsx               
│   ├── App.css              
│   ├── index.css             
│   └── main.jsx              
│
├── .gitignore
├── README.md                 # You're reading it!
├── eslint.config.js         
├── index.html               
├── package.json             
├── package-lock.json
└── vite.config.js           

✨ Features

  • 🚀 Vite: Super fast development and build tool
  • ⚛️ React: Component-based UI architecture
  • 🎨 Bootstrap: Responsive and consistent design system
  • 💡 Dark/Light Mode toggle
  • 📜 Animated Typing Text on splash screen and hero section
  • 📬 EmailJS: Contact form with email functionality
  • 📄 Downloadable resume from the public folder
  • 💼 Organized sections: Home, About, Projects, Skills, Contact

🔗 Links

🔴 Live Portfolio: https://satvic.vercel.app/


🚀 Getting Started

1. Clone the repository

git clone https://github.com/sa7vic/Portfolio-.git
cd Portfolio-

2. Install dependencies

npm install

3. Run development server

npm run dev

📄 License

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


🙌 Credits

Made with ❤️ by Sourav Kumar.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors