During my internship at The Collab Lab, I built Aisle Be There a “smart” shopping list app that learns your buying habits and helps you remember what you’re likely to need to buy on your next shopping trip. The app was built collaboratively with a fully-distributed team of 4 devs and 3 mentors, using Firebase, React, JavaScript, NodeJS, HTML, and CSS. Firebase was used for authentication and storage. The app was buit with an emphasis on accessibility, and we followed Agile methodologies. Over the course of this experience, I contributed to 14 merged pull requests and averaged 5-6 hours of pair programming per week.
Check out the code here
How does it work?
As a user, you can create new lists and enter items (e.g., “Greek yogurt” or “Paper towels”) into your lists. Each time you buy an item, you mark it as purchased. Over time, the app comes to understand the intervals at which you buy different items. If an item is likely to be due to be bought soon, it rises to the top of the shopping list. Explore it yourself.