Inspiration
Things like food journals and fitness journals exist, but we noticed there was nothing like green journals where you can log what activities and lifestyle choices you are making to live an environmentally friendly life, so we decided to make a website for it while also providing information to spread awareness.
What it does
Our site provides information about the environment and climate while also allowing users to log their own data regarding what they have done to help the environment. It compiles some statistics and graphs based on that data to show as well, including a carbon footprint calculator.
How we built it
We used Repl.it as the main building site for our project, and we could also run it on our individual laptops in code editors to test and debug. We had a long brainstorming session at the beginning to figure out our idea, then we divided up tasks to everyone based on what they were most proficient in. The main languages we used were HTML, CSS, and Javascript.
Challenges we ran into
Some challenges we ran into was getting the login authentication to work using Google Firebase, which proved to be tricky but it eventually got solved. Figuring out how to calculate the carbon footprint was a bit of a challenge, but we came up with our own simpler way to do it and make it functional.
Accomplishments that we're proud of
We created a site that has features that none of us have seen before in regards to the environment, and we were able to make it all in one day’s time! We had a lot of fun and are proud to have created something that could really help people and the planet.
What we learned
We learned much more about Javascript and how to use it to make interactive elements along with how to use CSS to make a more clean interface. We also learned a lot about the environment, such as the large number of people who lose their life due to pollution, or the fact that noise pollution is a significant cause of death as well.
What's next for Eco Pure
The next steps for Eco Pure are to release the site to the public so that we can amass a larger user base of people who use our website. We will use these statistics for the graph, so that it is a more accurate portrayal of our user base. We will also add more features for people to use if they have an account.



Log in or sign up for Devpost to join the conversation.