Skip to content

A common shopping list shared by our family to avoid miscommunication and keep track of the products we need to buy, this way everyone knows what we need at any time.

Notifications You must be signed in to change notification settings

inesosoares6/shopping-list-app-vue

Repository files navigation

shopping-list-app-vue

A common shopping list shared by our family to avoid miscommunication and keep track of the products we need to buy, this way everyone knows what we need at any time.

image

Context

This app was created to solve an existing problem in my home. So, before this app, we had a paper in our house where we would write the things to buy at the supermarket. But the problem was that most of the time we would forget the paper at home, or we wanted to add something and we were not home. To solve all those problems, my parents asked me to create an app that would be our shopping list and it was shared by all of us in real time.

Requirements

  • Common list shared by our family (each member would have an account);
  • To have a catalog to store the products;
  • Ability to add, remove, or update items on the list;
  • To have a list of favorite products that could be easily added (for example, products that we need to buy weekly);
  • Ability to create multiple lists;
  • Ability to filter products when searching.

Development

Technologies:

  • Frameworks: VueJS and Quasar
  • State Management: Pinia
  • Database: Google Firebase (Authentication and Realtime Database)

Install the dependencies

npm install

Start the app in development mode (hot-code reloading, error reporting, etc.)

quasar dev

Build the app for production

quasar build

About

A common shopping list shared by our family to avoid miscommunication and keep track of the products we need to buy, this way everyone knows what we need at any time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published