SavEarth
SavEarth is a platform dedicated to helping individuals and businesses calculate and reduce their carbon footprint. We provide tools and resources to promote sustainability and environmental consciousness in everyday practices. SavEarth is a full-stack web application built on the PERN stack (PostgreSQL, Express, React, Node.js) designed to help households and businesses calculate their carbon footprints. This project was developed as a college project to promote environmental awareness and action.
Table of Contents
- Inspiration
- What it does
- How we built it
- Challenges we ran into
- Accomplishments that we're proud of
- What we learned
- What's next for SavEarth
Inspiration
SavEarth was inspired by the need to raise awareness about climate change and the importance of reducing carbon emissions. We wanted to create a tool that empowers users to take actionable steps toward sustainability.
What it does
SavEarth allows users to calculate their carbon footprint based on various parameters. It provides detailed insights and suggestions on how to reduce their carbon emissions. Users can access a carbon footprint calculator for both households and businesses, view detailed reports, and see their data represented in donut charts.
How we built it
SavEarth is built on the PERN stack, which includes PostgreSQL, Express, React, and Node.js. We utilized various libraries and frameworks to ensure the application is responsive and user-friendly. The development process involved extensive research on carbon footprint calculations and integrating various APIs for accurate data.
Challenges we ran into
One of the major challenges we faced was ensuring the accuracy of the carbon footprint calculations. We also encountered difficulties in optimizing the performance of the application to handle large datasets efficiently. Ensuring the security of user data during authentication and authorization was another significant challenge.
Accomplishments that we're proud of
We are proud of creating a comprehensive platform that not only calculates carbon footprints but also educates users on how to reduce their emissions. Our user-friendly interface and detailed reporting features have been well received by users. Successfully integrating the PERN stack and achieving a responsive design are also notable accomplishments.
What we learned
Throughout the development of SavEarth, we learned a great deal about sustainability and the technical aspects of building a full-stack web application. We gained experience in handling data securely, optimizing performance, and creating an intuitive user interface.
What's next for SavEarth
Future plans for SavEarth include adding more features such as a community forum for users to share tips and success stories, integrating more APIs for better accuracy, and expanding the platform to include more environmental impact calculators. We also plan to collaborate with environmental organizations to further promote sustainability.
Log in or sign up for Devpost to join the conversation.