The Auction Management System is a simple command-line application that allows users to register, create auctions, place bids,live auction and view auction status. The system uses JSON files to store user data, auction information, and bid records.To communicate between client and server using tcp protocol and encrypt decrypt methods.
auction_server.py
: The main Python script containing the auction system code act like server using tcp protocol.client.py
: Client program to register,login,place bid,live auction and create new auctions.users.txt
: JSON file storing user data.auctions.txt
: JSON file storing auction information.bids.txt
: JSON file storing bid records.
- Run the
auction_server.py
script. - Run the
client.py
script. - Follow the on-screen instructions to interact with the system.
- Choose options from the main menu to perform specific actions.