Code Monkey home page Code Monkey logo

auction_website's Introduction

Auction Website

  • This is an online auction website that allows sellers to post their products with details, and schedule the auction. Buyers can buy the products by placing bids.
  • The website comes with a calendar view using which the users can see all the deals in a calendar setting, making it easier for them to match their schedule with the auction timings.
  • Products can be sorted according to various filters , making it easy for buyers to grab the deals of their choice.
  • An Auction Space for every product allows users to see what bids are being placed for the product and various other stats while the auction is going on.
  • Buyers can view the seller's profile to see their past posts as well as past purchases , giving transparency and confidence.
  • There is a watchlist where users can add products whose auctions they wish to be notified about. An email will be sent to the user once the auction of that product starts.
  • The real-time chat feature is enabled to make communication between buyer and seller effective and effortless.
  • In the My profile section, the users can view and edit their details such as username/address, etc, and can also view their own past purchases as well as posts.

Setting up the project on local System:

Requirements:

One must have nodeJs installed on the system.
Download Link: https://nodejs.org/en/download/ (Download the LTS version)

Clone the git repository from the following link : https://github.com/AkshitaJain1503/Auction_Website.git Open the project folder on the local system and open three terminals. Run the following commands:

On the first terminal :

cd .\server\
npm i
npm start

On the second terminal :

cd .\client\ 
npm i
npm start

On the third terminal :

cd .\socket\ 
npm i
node index.js

Few screenshots from the website:

Login/SignUp :

Screenshot (173)

Home Page :

localhost_3000_ (4)

Product Details :

Screenshot (154)

Auction Space For a Product :

Screenshot (159)

WatchList :

Screenshot (153)

MyProfile/UserProfile :

Screenshot (163)

Past Purchases / Past Posts :

Screenshot (176)

Edit Profile:

Screenshot (172)

SearchResults :

Screenshot (168)

Calendar View for Search Results:

Screenshot (170)

Calendar View of a product for a specific date :

Screenshot (171)

Buyer Queries :

Screenshot (162)

Chat System :

Screenshot (161)

Email Notifications:

Winning buyer getting mail

Screenshot_2023-03-24_at_5 13 45_PM

Subscriber getting mail before 24 hours

WhatsApp Image 2023-03-24 at 19 00 44

auction_website's People

Contributors

zugzwang03 avatar akshitajain1503 avatar vishwa-sadula avatar rishikasaria avatar savneet4 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.