Skip to content

Fawaz-Khayat/price_finder

Repository files navigation

Price Finder and Basket Calculator

Objectives:

  1. Find the price of an item by scanning the barcode. This is a solution of the problem of missing price from the product or the shelf in the store.
  2. Calculate the shopping basket; so, the customer knows how much they should pay before arriving at the cashier

Target Audience:

  • Potential Clients: Store owners who would like to provide their customers a more convenient way to find the prices.
  • End Users: Customers who are physically in the store.

What is this app not about?

This app is not about finding the lowest price. The idea of the app is similar to the physical barcode scanners found in stores. The app is meant to provide an alternative option for the customers to find the price. In addition to that, the app calculates the total cost of the items in the cart.

Required System Permissions:

  • Internet
  • Camera

Android API

  • Minimum API: 19
  • Target API: 29

Libraries

Cloud Storage

Google Cloud Storage: is part of Google cloud platform. It is used to store the product images. More information can be found at cloud.google.com/storage

Databases:

Local Database: SQLite

Local SQLite database is used to save previous lists (carts).

Cloud Databases: Firestore

Firestore is part of Google Cloud platform. It is a NoSQL database. It was used as the source of scanned items data. Firestore real time databases was chosen because of familiarity. More information can be found at cloud.google.com/firestore

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages