Skip to content

Auctioneer was done with an aim to apply our Web Development Skills in a real world scenario. It provided a full auction system with user authentication, verification emails, password resets, websocket based live updates on bids, live countdown timer, and the ability to even increase auction time.

abhishekr700/OnlineAuction

Repository files navigation

Auctioneer 👋

Version Documentation Maintenance License: MIT

Demo

Auctioneer was done with an aim to apply our Web Development Skills in a real world scenario. It provides a full Auction System where people can login and sell their products or even place bids on other's products. The entire process is done online so anyone from any part of the world can place a bid at any time. The entire project backend is developed using Node.js utilising the Express framework for creating the API. On the databse side, we utilised both MySQL & MongoDB using their driver libraries from npm. The project backend was developed from scratch using Semantic.js as the framework.

Features

  • User Authentication
  • Email Verification
  • Persistent Sessions
  • Password Reset facility
  • Upload Image of product
  • Increase auction time
  • 24x7 Bidding
  • Live Bid updates for all Bidders & owners
  • Live Countdown timer
  • Timer animation to show low time left for auction
  • Automatic Email to product winner & owner when the bid ends
  • Product Search
  • Search filters

Prerequisites

  • node 10.15.3
  • Other dependencies are mentioned in package.json

Install

npm ci

Usage

node server.js

Author

👤 Abhishek Ranjan

👤 Aastha Agarwal

👤 Bhavya Bansal

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2020 Abhishek Ranjan.
This project is MIT licensed.


About

Auctioneer was done with an aim to apply our Web Development Skills in a real world scenario. It provided a full auction system with user authentication, verification emails, password resets, websocket based live updates on bids, live countdown timer, and the ability to even increase auction time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published