Ingreduce lets you track the ingredients you have at home and select those that need to be used up. According to your selection, you will be provided with the right recipe suggestions. Manage your pantry better and prevent food waste with Ingreduce!
Ingreduce is a project part of the TechLabs Berlin 2022 Summer Term.
To learn more about what UX research was done, check out their work in Notion and their prototype in Figma!
To clone and run this application, from your command line:
1. Clone git repository
git clone https://github.com/TechLabs-Berlin/st22-ingredient-tracker
2. Move to new directory
cd st22-ingredient-tracker
3. Navigate to app folder
cd app
4. Navigate to client folder
cd client
5. Install local development dependencies
npm i
6. Start local development - Front End
npm start
7. Navigate to server folder
cd ..
cd server
8. Install server dependencies
npm i
9. Start local server - Back End
npm start
- Figma
- Miro
- HTML
- CSS, with Bulma CSS Library
- React JS
- Edamam API
- Node.js
- Express.js
- MongoDB Atlas
- BeautifulSoup
- Requests
- Pandas
- Gensim
- NLTK
Celine Zhou
Alpgiray Uğurlu, Elsy Aranda
Aljoscha Beiers, Catarina Louza, Sarita Schenkermayr
Christoph Dansard
Special thanks to the TechLabs Berlin team Laura, Stephanie, Basan, Daniel, Mihailo, Juliana, Zubin, Alba, Soma and all other volunteers for the support and knowledge shared throughout the whole term.