Inspiration
Measurements of carbon dioxide obtained by NOAA’s Global Monitoring Laboratory averaged 424.0 parts per million (ppm) in spring. Especially, May, the month when CO2 peaks in the Northern Hemisphere. Due to the lack of biospheric uptake, and increased sources related to decomposition of organic material, as well as human-generated emissions. As spring heralds the renewal of life and growth, it also accentuates the challenges posed by carbon emissions.
What it does
O=C=O, a website dedicated to helping individuals reduce their carbon footprint, inspired by the chemical formula CO2. At O=C=O, we are committed to empowering people with the knowledge and tools to make environmentally conscious choices in their daily lives.
Our platform offers a variety of features designed to cultivate carbon awareness and inspire action. From daily environmental questions that prompt reflection to selecting foods with lower carbon footprints, we aim to simplify sustainable living for our users. Additionally, our point system allows users to earn and redeem rewards for low carbon dimension foods, facilitating practical steps towards a greener lifestyle.
Explore reviews, insights, and tips on making eco-friendly food choices while discovering ways to eat in harmony with the planet. Join us at O=C=O as we strive to make a positive impact on the environment, one carbon-conscious decision at a time.
How we built it
Figma : Prototype of O=C=O website was created on Figma. React, Chakra-UI : The front end of our web using React and components to create. MongoDB:Using MongoDB Atlas to establish a database for storing product, user, article, and activity data. **express.js : Created web application framework for Node.js, designed for building web applications and APIs.
Challenges we ran into
- Writing a backend application for the first time can indeed feel not that easy due to its complexity and the various considerations involved.
- When constructing an API, encountering schema architecture issues. There are several considerations come into play when designing the schema.
- An issue with the configuration of the webpack dev server in our client-side application. Which arises due to misconfigurations in the webpack dev server set up.
- Building UI/UX interface with Figma is also our first try.
Accomplishments that we're proud of
Successfully conceptualizing and developing an almost complete project, from designing the software to delving into our first backend coding, has been an immensely gratifying journey for us.
What we learned
We encountered challenges along the way, including debugging on our own, which demanded considerable time and effort. Nonetheless, overcoming these hurdles has instilled in us a profound sense of achievement.
What's next for O=C=O
The next steps for our website include building social interaction and integrating more precise sources of information. We are also in the planning stages for developing an app. Our goal is to attract people to become more aware of the environmental impact of CO2 while making the experience enjoyable.
Log in or sign up for Devpost to join the conversation.