fooDeals
Cristhian Da Silva,
Jamie LeMercier,
Joe Cowton,
Jolanta Jasiulionyte,
Oleg Grushetskyy,
Tabish Raza

- Special promotion products
- Brings great value for money to users
- Helps with reducing food wastage
- Integrates a mock-database and tesco-API
fooDeals app
Challenges
Team Learning

- Rotating pairs regularly
- Using mind-mapping/ post-it notes
- Sticking to MVP stages - 1.0, 2.0 and 3.0
- Playing to individual strengths
Features
- Present only special-offer products
- Search for product by typing in words
- Choose product by unique categories
- Data agnostic - plug in different databases

The Architecture
- Integrating backend and client servers.
- Extracting small components due to use of different databases.
- States and Routing.
- Testing.



Google oAuth
- We used Passport.js which is an authentication middleware for Node.js.
- Comprehensive strategies support authentication using Google.
- Great learning experience of authentication control flow.

Integrating Tesco API
- Getting realtime grocery information
In order to make the foodie project a viable proposition, it would need to interface to all the major food retailers systems to get real-time information.


What we learned:
- Perseverance pays off
- Emphasis on planning - stand up and retros
- Proper rest and meals for high quality work
- With time comes familiarity
- Attention to detail
FooDeals
By Cristhian Da Silva
FooDeals
- 696