Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Shopping App

This app enables multiple users to manage a shopping list and marks, which user added which product at a specific point of time. Therefore, each user can register himself using an email address and a password.

This app uses Dart and Flutter to run an app on iOS and Android. The backend works with Firebase. The products of the shopping list are stored in a Firebase Realtime Database. To fetch and update the products, the app communicates with Firebase through a REST API. The authentication is managed by Firebase Authentication.

Features:

1. Authentication:

Functions UI
1.1 Registration for a user
1.2 Login & Authentication for a user

2. Shopping list:

Functions UI
  • 2.1 Add products to shopping list based on recommendations of already bought products
  • 2.2 Reorder products in shopping list:
  • 2.3 Remove unavailable products from shopping list:
  • 2.4 Remove available products from shopping list:
  • 2.5 Update products, if users use the list at the same time:

3. Settings:

Functions UI
  • 3.1 Option to enable auto login and skip the login step or disable it:
  • 3.2 Delete recommendations:

About

Code for my app to manage a shopping list for multiple user written in Dart

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages