Sold To — Online Auction System

Charan Varma
5 min readNov 16, 2020

--

Auctions are done across all over the world and everyone is aware of the process. For these auctions to take place we need an organizing team to make the proceedings smooth and make the bidders happy. Most of the auctions involve list of items that the bidder wants to buy or interested in. But there are no auction websites specially to organize sports events that are held in Universities every year for their respective tournaments. The auctions are organized and conducted by the members manually and there is no proper process to make the auction go smooth without any hurdles. There are communication problems and the mathematical problems that arise when they are conducted manually. There needs to be separate individual to take care of each of these problems and yet there can be problems in the event. The web application we provide helps to manage these things and solves the above said problems and also help to conduct the event user friendly. It requires the least number of people to handle the event when compared to the auctions done manually without any application.

Introduction

The project Sold To is an online auction system which is a web-based application which focuses mainly on the sports auctions conducted across various major Universities all over the country. These sports auctions which are held every year in the Universities can be done easily with the help of this application. The players list is inserted and the event organizers act as admins and have the full control to operate the application. The players are displayed and the teams can buy the players and all the details are stored in the database. The organizers can have a clear picture of the list of players sold and the money left with the teams and other details of the auction as well. This is all well organized and is user friendly and a go to option for all the events who wants the auctions to be well organized. The front end of the project is designed in such a way that all the members watching the event can have a clear picture of what is going on and the progress of the auction and helps them to concentrate on the auction and can take better decisions and also enjoy the auction without any hurdles. After the auction is completed the organizers can notify the list of all the bid happened to the bidders. The main goal of this application is to be the best option to replace the auctions that are done manually and without a proper organizing team.

Software Requirements

To develop the application, the following software are required.

Programming Language: PHP

Web Server: Apache (Xampp)

Database: MySQL

Design: HTML, CSS

Design

First, when the user opens the website he or she is asked to Register or Login, if the user is a new user then the user needs to register and fill all the correct details. If the new is already an existing user then he is directed to the main page. The user can modify his or her profile in Modify Profile Section. Then the user can check the auctions available or start a new auction. Then the user can go through the auction rules and then if he or she is interested they can participate in the auction. In the backend 2 part, the changes will be saved and modified for each time a bid is called and final results will be stored.

Use case Diagram of the User side
Use case Diagram of the Admin side
Activity Diagram of the system

Conclusion

Auctions are fun and as sports are. Here we combined these both areas and also to help the problems faced while organizing these auctions. It is great to have these auctions in Universities and to participate in them. We enjoy the environment surrounding these auctions. But if the auctions are not held smoothly there is a big chance that the audience, the people involved and participated may get disappointed. Also, the chances are big if there are no proper and user-friendly communication. And this mostly happens when the auction is conducted without a software and is done manually by the organizing teams. If we have an application which solves these problems, then everyone can enjoy the auctions and there will be no stress for the organizers and they can concentrate on other aspects. We are able to accomplish the problem the auction events are facing by also providing a clear picture of what is being done and the overall results of the auction. It helps to categorize and compare the teams and house players. It can help everyone involved in the auction a good and a satisfying experience.

Future Work

Client necessities continue changing because the application is being utilized. Some of the future work that can be done in this project are:

As the technology emerges, it’s possible to upgrade the application. As it’s supports object-oriented design, to any extent further changes can be effectively versatile.

The future work for this project is to focus and develop solutions, features for large section of users and also focus on more specific problems that are not addressed in other online auction websites. We can extend this website to more Universities. Improve the front end and the design and the structure of the overall project. Also, to make the project more robust.

Learning Outcome

We are able to have hands on experience to build a project from the scratch. From brainstorming ideas to be able to solve problems and doing research about the idea and all the things that are involved to complete the project, from choosing which technologies will be best suited and using them as a tool to accomplish our idea, we are able to handle the things and gain valuable experience. We worked in such a way that we are expected to work in the MNC companies. So, it will be helpful for us when we get into those companies as we are experienced with the project.

--

--