A web application designed to help users locate and navigate to the nearest e-waste recycling facilities and stay informed about e-waste management practices. EcoFind aims to promote responsible e-waste disposal and sustainability through a user-friendly and educational platform.
EcoFind simplifies the process of finding verified e-waste recycling facilities and scheduling pickups for electronic waste disposal. The platform features location-based services, educational content on e-waste management, and a comprehensive repository of government rules and regulations, making it a one-stop solution for environmentally conscious users.
- Find Nearby Facilities: Use geolocation to easily discover nearby e-waste recycling centers.
- Schedule Pickup: Users can book e-waste pickups online, making recycling convenient.
- Verified Centers: Only trusted and verified recycling facilities are featured.
- Educational Resources: A dedicated section for learning about e-waste and its environmental impact.
- Fully Responsive: Optimized for a smooth experience across all devices.
-
React.js: A JavaScript library for building user interfaces, enabling the creation of dynamic and responsive web applications. It allows for efficient rendering of components, enhancing user experience.
-
Next.js: A powerful React framework that supports server-side rendering and static site generation, improving application performance and search engine optimization (SEO). It simplifies routing and provides built-in features like API routes.
-
Mapbox API: A mapping platform that offers geolocation services, allowing users to find nearby e-waste recycling facilities. It provides customizable maps and powerful location-based features.
-
EmailJS: A service that enables sending emails directly from the client-side application. It simplifies the contact form functionality by allowing users to communicate without needing a backend server.
Follow the steps below to install and run the project locally:
git clone https://github.com/Vaibhav-Kolhe14/EcoFind.git
cd EcoFind
yarn install
Once the dependencies are installed, start the development server:
yarn dev
Thank you for checking out my project!