Portfolio is a modern, interactive web application built with React and Vite, designed to highlight my skills, experience, and personal projects. It features a clean, responsive design with smooth animations powered by Framer Motion, and allows visitors to reach out through a fully functional contact form integrated with EmailJS.
- 🏠 Homepage – Engaging intro with animated elements and personal branding
- 🛠️ Skills Section – Technologies and tools I’m proficient with
- 💼 Experience Timeline – My career history and professional milestones
- 📁 Project Showcase – Interactive project cards with links and previews
- 📬 Contact Form – Reach out directly via EmailJS-powered messaging
- 🎨 Framer Motion – Seamless animations and transitions
- 📱 Responsive Design – Optimized for mobile, tablet, and desktop
Layer | Technologies Used |
---|---|
⚛️ Frontend | React, Vite, CSS3 |
🎞️ Animation | Framer Motion |
📧 Form Email | EmailJS |
🎨 UI Icons | React Icons |
🧪 Tooling | npm, Vite, Local Dev Server |
To run this project locally:
- Clone the repository:
git clone https://github.com/manikiran231/portfolio.git
- Install the dependencies:
cd portfolio
npm install
- Start the development server:
npm run dev
- Open the project in your browser at
http://localhost:5173
.
This project is licensed under the MIT License - see the LICENSE file for details.