Skip to content

This is a Github repository about a barcode scanner app (Javascript). Check the READ.me for information about the project.

License

Notifications You must be signed in to change notification settings

samclarkb/Food-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 Barcode scanner app

Table of Contents

📚 Assesment

The assignment is as follows: 'Design and build a Single Page Web App based on a User Story.' the user story that I've chosen is as follows: 'As a foodie, I want to be able to scan a product while shopping so that I can read more information about the product and make a good choice whether it fits my diet.'

Rubric:

💡 Concept

This application allows users to scan barcodes of products from the grocery store. The applictaion is based on the following user story: 'As a foodie, I want to be able to scan a product while shopping so that I can read more information about the product and make a good choice whether it fits my diet.'

When the scan button is pressed by the user, the camera will be enabled. Now when the user brings the barcode in front of the camera, the appplication will show the product details of the specific product. In the example below you see how the application works and what the application looks like.

📈 Process

Interested in my process of making the application? Click here!

➡️ Activity diagram

📝 Wishlist

There are a few things I didn't get done due to lack of time:

  • insert barcode option
  • close scanner option
  • Available for Iphone
  • Resolve the remaining issues

🔧 Installation

Clone this repository with the following command:

git clone https://github.com/samclarkb/Food-app.git

🔎 Recources

🔖 License

Copyright (c) 2021 Sam Clark Boot, MIT

About

This is a Github repository about a barcode scanner app (Javascript). Check the READ.me for information about the project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.7%
  • CSS 34.3%
  • HTML 9.0%