smeco

An Environmental Education App

Project information

Developed using JavaScript and React framework, this project caters to the needs of a lifestyle consultancy specializing in environmental sustainability. The primary objective was to create a user-friendly CO2 footprint checker application. The application dynamically computes a user's CO2 footprint through an engaging quiz based on their lifestyle choices.

The tech stack comprises HTML5, CSS3, and React for frontend interactivity, providing an intuitive and responsive user interface. Backend functionalities are handled via Express, facilitating seamless server-side operations. MongoDB, utilized as a non-relational database with API access, efficiently manages user data and quiz results.

Expanding on the initial MVP, the final product incorporates a community board feature, allowing users to contribute messages. Moreover, it empowers users with the ability to add and delete messages, fostering a collaborative environment. The application also offers table filtering options, enhancing user experience by catering to individual preferences.