Description
Online Auction System Project using Java, JSP, and MySQL
The Online Auction System project has been developed using Java, JSP, and MySQL, making it an ideal java programming project for students. The main objective of this project is to allow customers to purchase and order products online. The system is designed to make it easy for customers to buy products. The project includes three login users: admin, seller, and customer. The admin can manage sellers, products, customer order details, and more. The project also includes advanced modules that enhance the back-end system’s functionality. This project is a great learning opportunity for students, as it comes with full source code and database.
Below is a detailed description of the modules and functionalities of the Online Auction System project:
Customer Module:
The Customer Module is designed to provide all the necessary functionality related to customers. Admin can perform CRUD operations on customer data, while customers can view and update their own information. Features of the Customer Module include:
- Adding, viewing, editing, and deleting customer records
- Validation of customer forms using JavaScript
- Customers can view and update their details
Seller Module:
The Seller Module focuses on providing functionalities related to sellers. Admin can manage seller data, while sellers can view and update their own information. Features of the Seller Module include:
- Adding, viewing, editing, and deleting seller records
- Validation of seller forms using JavaScript
- Sellers can view and update their details
Product Module:
The Product Module is designed to manage product categories and listings. Admin and sellers can add new products, and customers can view product listings. Features of the Product Module include:
- Admin can manage products, edit/delete products, and view product listings
- Customers can view product listings
Products Bid Module:
The Products Bid Module manages bids on products. Admin can manage product bids, while customers can bid on products. Features of the Products Bid Module include:
- Admin can manage product bids, edit/delete bids, and view bid listings
- Customers can view their product bids
Functionality performed by Admin user:
The admin user can perform various functions, including managing customers, products, sellers, product bids, system users, and generating reports related to the project.
Functionality performed by Customer user:
Customers can register, login, bid on products, view their bids, view product details, and change their password.
Functionality performed by Seller user:
Sellers can register, login, view product listings, view product reports, add products, view bid reports, and change their password.
Technology Used:
The project is developed using HTML, CSS, JavaScript, JSP, Java, MySQL, and runs on the Tomcat server.
Supported Operating System:
The project can be configured on Windows, Linux, and Mac operating systems.