THE ONLINE AUCTION SYSTEM

PHP | Real-time | Majour Project | 2023-11-10 02:24:18

Abstract

The purpose of this project is to build an “on-line auction management system”, a place for buyers and sellers to come together and trade almost anything. In fact, the system consists in a web-portal where registered users can propose new auctions, place bids in order to buy the items on auction, send messages to other users and receive automatically news via e-mail (when they receive new offers for the proposed auctions, when an auction is over etc.). Registration of users is preceded by a “pre-registration”: to check whether users insert their real e-mail address, they receive an e-mail with an auto-generated secret code that they will be asked to type in a second moment to confirm the data (name, address, phone number etc.) they entered. Without this confirmation, a user cannot access the functionality of the portal. Auctions have a name, a description, possibly a photo (of the related item) uploaded by users and an end period: users cannot place bids when the auction interval (start - end period) ends, but, in case there were no offers for an item, there is the possibility to extend the interval. Moreover, administrators have the possibility to accept or refuse auctions proposed by users, to view information about users and items and to create, modify and delete the categories of auctions (auctions regarding cars, books, music stuff etc.). The system is realized with a 3-tier architecture: a relational database that store the information regarding items, users, auctions and categories of auction; an application server that cares about the business logic of the system and the presentation layer that consists in the web browser where users can interact with the system. With such architecture, the database is never directly accessed: for example administrators can change the data stored in the database without connecting directly to it but using their own browser.

Algoritham

Project Requet

Get in touch with us

Name
Email
Subject
Message