Skip to content

boc4021/Smart-Cart-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›’ Smart Cart System (Caisse Automatique Python)

πŸ“– Project Overview

The Smart Cart System is an automated checkout solution that simplifies the shopping experience using QR codes and a database-driven approach. Customers can scan items, track their purchases, and generate receipts automatically.


πŸ“‚ Project Structure

πŸ“ Main Directories & Files

  • Caisse_auto/ β†’ Contains the core application source code.
  • QRcode/ β†’ Stores QR codes used for item scanning.
  • Database_p.db β†’ The primary database storing existing product details.
  • Data_client.db β†’ A database that logs customer purchases (initially empty).
  • Database.py β†’ Handles SQLite queries for database operations.
  • data.py β†’ Creates the necessary tables in the database.
  • main.py β†’ The main script to launch the Smart Cart application.
  • blue/ & white/ β†’ Contain UI icons (partially filled).

πŸš€ Getting Started

πŸ”§ 1. Database Setup

If Database_p.db is missing, run the following command to create the required tables:

python data.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages