Skip to content

Smart Shopping Cart project made using Python, MongoDB Atlas Cloud, and embedded Raspberry Pi

Notifications You must be signed in to change notification settings

ahmedmansour5/Smart-Shopping-Cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT-Based-Smart-Shopping-Cart

  • Design, simulation, and implementation of internet of things ( IoT ) based module suitable for a smart cart in a smart retail store.

  • The front-end used is a hybrid POS/Stock UI Control System made with Python3 and kivy.

  • The hardware used is a Raspberry pi model 3B+ as the microprocessor, a 7-inch capacitive touch control screen, and RFID chips as embedded sensors.

  • The backend used is a NoSQL (MongoDB) Cloud-Based database server.

  • The OS used on top of the microprocessor is UBUNTU MATE 18.04 Linux OS.



Algorithmic pseudo code


Step 1: Start
Step 2: customer sign in
Step 3: Scan RFID Tag
Step 4: After scanning, fetch product details from database
Step 5: Display product details on screen
Step 6: Add product cost to total as products are being scanned
Step 7: Customer can “REMOVE” a product from total
Step 8: If product is removed display message “Are you sure you want To remove product ??”
Step 9: If product is removed update list and show the reduced total on screen and if not, total will be same
Step 10: if customer finished shopping, then he/she can print the receipt
Step 11: Receipt is printed at the cashier’s side
Step 12: Customer pays and leave.



Project Screenshots


Screen 1

screenshot


Screen 2

screenshot


Screen 3

screenshot


Screen 4

screenshot


Screen 5

screenshot


Screen 6


screenshot

Screen 7


screenshot

Screen 8


screenshot

Screen 9


screenshot

Screen 10


screenshot

Screen 11


screenshot

Screen 12


screenshot

About

Smart Shopping Cart project made using Python, MongoDB Atlas Cloud, and embedded Raspberry Pi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published