Welcome to my personal portfolio website! My name is Tushar, and this is a React-based project showcasing my skills, experience, and projects. The website includes various animations, interactive elements, and a contact form. It is designed to be responsive and visually appealing, with smooth scroll effects and dynamic content powered by React and several other technologies.
This project leverages the following technologies and libraries:
- React: A JavaScript library for building user interfaces.
- React Router: A library for routing in React applications.
- React Icons: A collection of icons for use in React apps.
- Framer Motion: A library for animations and interactions in React.
- Locomotive Scroll: A smooth scrolling library to create fluid scrolling experiences.
- Lottie React: A library for rendering Lottie animations in React.
- React-Leaflet: A React wrapper for the Leaflet library to create interactive maps.
- EmailJS: A service for sending emails directly from JavaScript (used for the contact form).
- React-Tsparticles: A library for particle animations in React.
- TSParticles-Slim: A slim version of the TSParticles library for lighter particle effects.
- Tailwind CSS: A utility-first CSS framework used for styling the project.
- Smooth Scroll: Using Locomotive Scroll for a modern scrolling experience.
- Animations: Engaging animations powered by Framer Motion and Lottie.
- Interactive Map: Integrated Leaflet map to showcase locations.
- Contact Form: A form powered by EmailJS to send messages directly from the website.
- Particles Effects: Dynamic particle animations that create a visually stunning experience.
- Responsive Design: Built with Tailwind CSS to ensure the website looks great on all devices.
Feel free to reach out to me via the contact form or via email.