Skip to content

jongranados/smart-shopping-list

Repository files navigation

Smart Shopping List

Table of Contents
  1. Project Overview
  2. The Dreram Team
  3. Built With
  4. Ideation
  5. Changelog
  6. Future Improvements
  7. Deployment

Project Overview

Smart Shopping List is your adaptive shopping companion that'll transform your shopping experience. From the first item added to your latest purchase, it keenly observes your buying habits. And over time, it doesn't just remember what you buy, but anticipates when you'll need to buy it again. As days go by, it provides intuitive status indicators, alerting you of each item's purchase urgency. Gone are the days where you have to keep mental track of all the things you buy! So, whether it's milk that you buy every week, the artisan coffee beans you indulge in monthly, or the 72lb cheese wheel from Costco you buy every couple of years, your Smart Shopping List has your back.

But what's a smart shopping experience if it's not shared? With a unique 3-word token, you can effortlessly share your list, allowing friends or family to collaborate. Now, you can ensure no item is forgotten, even when you're not the one heading to the store.

With the Smart Shopping List, you're not just shopping - you're shopping smart. 😎

The Dream Team

Cohort

Mentors

Code of Conduct

Built With

JavaScript React React Router Material-UI Firebase Render

(jump to top)

Ideation

(jump to top)

Changelog

(jump to top)

Future Improvements

(jump to top)

Deployment

Remote Deployment

To view the live version of Smart Shopping List, click here. Follow the on-screen instructions to register or log in.

Local Deployment

Follow these steps to run Smart Shopping List on your local machine for development and testing.

  1. Install Node and NPM

    πŸ’‘ Note: This project requires the latest Long Term Support (LTS) version of Node. If you have an earlier version of Node, now would be a great time to upgrade!

  2. Clone the project locally

  3. cd into your project's directory and run npm install to install dependencies

  4. Copy your Firebase Firestore configuration details into /src/api/config.js

  5. Run npm start to start the application

  6. Access the project in your browser at http://localhost:3000

(jump to top)

About

Your smart shopping companion that learns from your buying habits so that you never run out of the things you need.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published