Skip to content

Bid-Bazaar is your go-to online auction platform, offering a wide range of products and services, from cars and electronics to real estate and government contracts. With features like live bidding and integrated chat, we make the auction experience engaging and interactive.

License

Notifications You must be signed in to change notification settings

SakshamShandilya/Auction-Website-ML

Repository files navigation

Bid-Bazaar

Bid-Bazaar is an online auction platform that enables users to create and bid on auctions for a wide range of products and services like cars, bikes, laptops, mobiles, real estates and government contracts. The platform has been built using modern web technologies and a variety of programming languages and frameworks. Here is a brief overview of Bid-Bazaar's features and the technology stack used to build it.

Features:

  • User registration and login system
  • User dashboard showing order history and previous purchases
  • Auction creation system with an expiry timeline
  • Bidding system that only accepts increasing bids and does not allow duplicate bids
  • Home page that displays all auctions with the most bids
  • Categorized auctions for different types of products and services
  • Question and answer system that enables bidders to ask questions and sellers to provide answers
  • Automatic awarding of product or service to the highest bidder at the end of the auction with cash on delivery
  • Idle expiry timeline based on past bidding patterns for different categories
  • Return initiation system for defective products after delivery
  • Admin interface for analyzing category-wise performance of auctions in terms of maximum value, maximum number of bids, and quickest sell time
  • Reverse auction capability for bidding in decreasing order for government tenders

Technology Stack:

  • Frontend: Next.js, Tailwind CSS
  • Backend: Node.js with Express
  • Database: MongoDB
  • Image storage: Cloudinary
  • ML Models: Flask

Screenshots of the system

Home Page

Services Offered

Services

Product Gallery

Gallery

Categories

Categories


Auction Page

Auction Page Hero

AuctionPageHero

Latest Products

AuctionPageHero

Filters

Filters


Product Bidding Page

Product Details

ProductPage

Live Chat

Live Chat

FAQs and Vendor Reviews

FAQs and Vendor Reviews

Reverse Bidding for Governemt Tenders

Reverse Bidding for Governemt Tenders


Create an Auction

Form 1

CreateAuction1

Form 2

CreateAuction2

Form 3

CreateAuction1

Form 4

CreateAuction1


User History and Admin Pages

User History - Profile

UserHistory

Admin

Admin


Login - Signup Pages

Login

Login

Signup

Signup

How to run the application:

  1. Clone the repository from GitHub. git clone
  2. Install the required dependencies using npm or yarn. npm install
  3. Set up a Cloudinary account and configure the Cloudinary API key and secret in the .env file.
  4. Start the backend server you are using npm or yarn.
  5. Start the frontend server using npm run dev in the client folder.
  6. Access the application in your web browser at http://localhost:3000.

Thank you for using Bid-Bazaar. We hope you enjoy using our platform for all your auction needs!

Created By EPICS Group - 114

About

Bid-Bazaar is your go-to online auction platform, offering a wide range of products and services, from cars and electronics to real estate and government contracts. With features like live bidding and integrated chat, we make the auction experience engaging and interactive.

Topics

Resources

License

Stars

Watchers

Forks