ecohabit
ecohabit copied to clipboard
EcoHabit is a web app project that aims to create awareness of the environment and help people build environmental friendly habits.
When cloning the repo, on the frontend the app uses an environment variables to define API addresses. To get it working, you must rename `.env.example` to `.env` so it reads...
In the changed document, we will have 4 categories for now: Recycle, Commute, Eat, and Energy. Each Category will need habits like the below with the following format: ### Category:...
Why? - These are defined as context at the top level of the app that will: - cause re renders anytime a form input changes when user is logging in...
#### Context - We have mock APIs which send a request to the `earth911`'s API and then forward its response to the client - `/earth911.getPostalData` - `/earth911.searchLocations` - `/earth911.getLocationDetails` -...
**WHAT** - Setup Dockerfile(s) and docker-compose.yml(s) for backend, frontend, and database (only for development, not production) **WHY** - Automates the installation, setup, and configuration of project environment - Allows for...
I would like to suggest adding a dark mode feature to the EcoHabit web app. Dark mode is becoming increasingly popular as it offers a more comfortable viewing experience, especially...