Skip to content

DelNyal/Ncc-Dip-Final-Ass-1

Repository files navigation

Auction Management System Documentation

Overview

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.

Files

  • 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.

Usage

  1. Run the auction_server.py script.
  2. Run the client.py script.
  3. Follow the on-screen instructions to interact with the system.
  4. Choose options from the main menu to perform specific actions.

About

Final assignment of National Cyber City (DIP)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages