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 trip to the store.
This application was built with React, Firebase, and Tailwind CSS. Development of this application involved turning user stories into features, weekly pair programming sessions, QA testing, and code reviews.
As a user, you will enter items (e.g., “Greek yogurt” or “Paper towels”) into your list. Each time you buy the item, you mark it as purchased in the list. 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.
Technologies
React
Tailwind CSS
Firebase
JavaScript
HTML
CSS
Installation
Navigate to the tcl-36-smart-shopping-list folder and install dependencies using npm install
Add your firebase configurations to ./src/lib/firebase.js