Skip to content

Latest commit

 

History

History
112 lines (73 loc) · 2.04 KB

README.md

File metadata and controls

112 lines (73 loc) · 2.04 KB

IngreduceLogo

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.


User Research

To learn more about what UX research was done, check out their work in Notion and their prototype in Figma!

Setup

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

Technologies

  • Figma
  • Miro
  • HTML
  • CSS, with Bulma CSS Library
  • React JS
  • Edamam API
  • Node.js
  • Express.js
  • MongoDB Atlas
  • BeautifulSoup
  • Requests
  • Pandas
  • Gensim
  • NLTK

Team

Data Science

Celine Zhou

UX Design

Alpgiray Uğurlu, Elsy Aranda

Web Development

Aljoscha Beiers, Catarina Louza, Sarita Schenkermayr

Mentorship

Christoph Dansard

Acknowledgements

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.