A shopping list app that suggests sustainable alternatives for any grocery item you add. For the new item suggested, the user can either choose to accept or reject. To help with the decision making, we offer information like price, CO2 reduction, and vendors that have the product nearby.
Our goal is to address the issue of sustainabiltiy right as the users are making the decision of what they need to buy.
- node js
- flask-cors
- flask
- CORS
- axios (front end)
- materials-ui (front end)
- selenium (backend)
- time (backend)
- openpyxl (backend)
- pandas (backend)
- BeautifulSoup4 (backend)
- nltk (backend)
- requests (backend)
- certifi (backend)
- BeautifulSoup (backend)
- clone the repository using
git clone <link to this repo>
- cd into front end and run with
npm start
- cd back and then cd into backend activate the virutal environment
- cd into "venv/Scripts"
- type
activate
- run "app.py" using
python app.py
- A bigger and more refined database for more alternatives.
- Major upgrades to the front-end with more functionality as a shopping list app.