A modern and responsive developer portfolio built with React + Vite to showcase my projects, skills, and experience.
This is my personal portfolio website where you can:
- Explore my projects and achievements.
- Learn more about my skills.
- Connect with me via the contact form.
- ⚛️ React – Component-based UI
- ⚡ Vite – Fast build tool
- 🎨 Tailwind CSS – Styling & responsiveness
- 📄 React Router – Page navigation
- ✉️ EmailJS – Client-side email service
- 📂 Projects gallery with live links and GitHub repos.
- 🌓 Dark / Light theme support (if implemented).
- 📱 Fully responsive design for all devices.
- ✉️ Functional contact form to reach me directly.
Make sure you have Node.js (v18+) and npm installed.
-
Clone the repository:
git clone https://github.com/anshukushwaha07/AnshuPortfolio.git cd AnshuPortfolio -
Install dependencies:
npm install
-
Set up environment variables:
-
Create a
.envfile in the root of the project. -
Copy the contents of
.env.exampleinto your new.envfile. -
Fill in your EmailJS credentials:
VITE_EMAILJS_SERVICE_ID=your_service_id VITE_EMAILJS_TEMPLATE_ID=your_template_id VITE_EMAILJS_PUBLIC_KEY=your_public_key
-
Start the development server:
npm run devThe application will be available at http://localhost:5173.
Generate an optimized build for deployment:
npm run buildThis project can be easily deployed to any static site hosting service:
If you like my work or want to collaborate, feel free to connect with me:
- LinkedIn: https://www.linkedin.com/in/anshukush/
- Email: anshu.kush007@gmail.com
⭐ If you find this project useful, please consider giving it a star!
