Skip to content

asherfraz/Transaction-Tracking-System-in-customtkinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Transaction Tracking System in customtkinter

This is a Transaction Tracking System developed using the customtkinter library in Python with sqlite3 database. It provides a graphical user interface (GUI) for managing transactions, tracking earnings, and performing various operations related to transactions.

Coding

Features

  • Add new transactions with details such as product name, price, quantity, and date/time.
  • Store data in sqlite3 database.
  • View and edit existing transactions.
  • Delete transactions.
  • Generate reports and summaries of transactions (Comming Soon!).
  • Customize appearance mode (system, light, dark).
  • Easy-to-use graphical interface built with customtkinter.

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/asherfraz/Transaction-Tracking-System-in-customtkinter.git
    
  2. Change directory to App.

      cd App/
    
  3. Install the required dependencies. Ensure you have Python installed on your system.

      pip install -r requirements.txt
  4. Run the application:

    python app.py
    

Usage

  • Launch the application using the app.py file.
  • Use the navigation buttons to navigate between different sections of the application.
  • Add, edit, delete transactions as needed.
  • Customize appearance mode and theme according to your preference.
  • Generate reports and summaries for transaction analysis (Comming Soon!).

Screenshots

Light Theme:

light

Dark Theme:

dark

Credits

About

Transaction Tracking System in customtkinter GUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages