Online Auction System Using Python

Synchlab Coding
0


Introduction

  The online auction system is a web-based platform that facilitates the buying and selling of products or services through the process of bidding. It provides a virtual marketplace where users can participate in auctions, place bids on items, and compete with other users to win the auctioned items. We developed the project using Python, JavaScript and MySQL databases.


 Project Modules

  User Modules:

  • User Registration and Authentication: The system allows users to create accounts and authenticate themselves using credentials such as username and password.
  • Item Listing: Sellers can create listings for the items they wish to auction. They provide details such as item title, description, images, starting price, auction duration, etc.
  • Bidding System: Registered users can browse the available items and place bids on the ones they are interested in.
  • Automatic Auction Close: At the end of the auction duration, the system automatically closes the auction and notifies the highest bidder of their win.
  • Search and Filter Functionality: The system offers search and filtering options to help users find specific items based on various criteria such as category, subcategory, price, location, etc.


 Admin Modules:

  • Manage Bids: In this section, the admin can add, delete, and view the list of bids posted by the users.
  • Manage Users: In this section, the admin can view the list of registered auctioneers and see the details of the auctioneer.
  • Manage Categories: In this section, the admin can add, delete, and view the list of categories.
  • Manage Subcategories: In this section, the admin can add, delete, and view the list of subcategories.
  • Manage Locations: In this section, the admin can add, delete, and view the list of locations.


Instructions: How to Run
  • Download and Install any local web server such as XAMPP.
  • Download the provided source code zip file.(download link will be provided)
    • Open your XAMPP Control Panel and start Apache and MySQL.
    • Extract the downloaded source code zip file.
    • Create a new database named auction.
    • Import the provided SQL file. The file is known as auction.sql located inside the database folder.
    • Install Python3 and Flask
    • Run flask run in the terminal

      Project Price (With report):  Rs - 449/-  only 

      Person residing in India can directly pay through UPI ID.

      Email: synchlabcoding@gmail.com

      Whatsapp: +918822677188  


    Person residing outside India can download the project zip from the below link


    FAQs

    Installation support will be provided from our side.If you encounter any issues, We will assist you as soon as possible.

    After completing your purchase, you will receive a download link via email. You can also directly download the project zip from buy me coffee website as well(The link is given above).

    A person residing in India can directly pay through UPI ID.Upi id is injamul.haque6@oksbi
    A person residing outside India can pay through PayPal.Paypal id is injamul.haque6@gmail.com


    Project Demo:

    Post a Comment

    0Comments

    Post a Comment (0)