Welcome to my personal portfolio website! This project showcases my skills, projects, and experiences. 🚀
- Interactive Typewriter Effect: Displays dynamic roles like Full Stack Developer, Programmer, ML Practitioner, and GenAI Enthusiast.
- Contact Form: Integrated with EmailJS for seamless messaging.
- Custom Styling: Smooth scroll, responsive design, and creative layout.
- Social Media Links: Direct access to email, Twitter, and WhatsApp.
- Custom Scrollbar: Styled for better aesthetics.
- Frontend: React.js
- Styling: CSS (with custom animations and responsive design)
- Icons: React Icons
- Email Integration: EmailJS
-
Clone the Repository
git clone https://github.com/yourusername/your-portfolio.git cd your-portfolio -
Install Dependencies
npm install
-
Start the Development Server
npm start
-
Build for Production
npm run build
The following is the folder structure of the project:
portfolio/
├── public/
│ ├── favicon.png # Website favicon
│ └── index.html # HTML template
│
├── src/
│ ├── components/ # Reusable React components
│ │ ├── Header/ # Header component
│ │ ├── About/ # About section
│ │ ├── Experience/ # Experience section
│ │ ├── Portfolio/ # Portfolio section
│ │ ├── Contact/ # Contact section
│ │ └── Footer/ # Footer component
│ ├── App.js # Main application component
│ ├── index.js # React DOM rendering
│ ├── App.css # Global styles
│ ├── index.css # Root styles
│ └── assets/ # Component-specific assets (e.g., images)
│
├── package.json # Project metadata and dependencies
├── .gitignore # Git ignored files and folders
├── README.md # Project documentation
└── LICENSE # Project license file
Feel free to reach out to me through the portfolio’s contact form or via email: anushkadspatil@gmail.com.
- Suggestions and improvements are always welcome! Feel free to open an issue or submit a pull request.
- Don’t forget to leave a ⭐ if you like the project!
This project is licensed under the MIT License.