Skip to content

uzzielkyle/BidBlitz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-banyan

Create your GUI interface using TKinter, and write a multithreaded LAN-compatible distributed auction program using the Python Publish-Subscribe model.

Requirements

  • Python 3.10 & above

Modules Needed

premade

  • Python-Banyan (framework)
  • Customtkinter (GUI)
  • Threading (concurrency)
  • Time (countdown)

custom

  • banyan_logics (Banyan logics)
  • gui (GUI interface & components)
  • general_logics (general functions)
  • classes (for items & users)

Project Setup

  1. Clone to a local repository.

    git clone https://github.com/UzziKyle/python-banyan
  2. Create a virtual environment.

     python -m venv .venv
  3. Install dependencies.

    pip install -r .\requirements.txt

Contributors

  • @Maica08
  • @UzziKyle

License

MIT © The Groundbreakers