Skip to content

AuctionPage is a Java project developed as part of the PRJ course at FPT University. It is a web-based auction platform that allows users to participate in online bidding for various items.

License

Notifications You must be signed in to change notification settings

HuynhVuGenius/AuctionPage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuctionPage

Introduction

This is a Java project developed using NetBeans 13, as part of the PRJ course at FPT University. The project is a web auction platform.

The main goal of this project is to build an online auction website where users can bid on various items. The website provides features such as user registration, item listing, bidding, and winner notification.

System Requirements

  • Java Development Kit (JDK) version 8 or above.
  • NetBeans IDE version 13.
  • SQL Server 2019 or above.

Installation

  1. Clone the repository from GitHub by running the following command:

    git clone https://github.com/khengyun/AuctionPage.git
    
  2. Open NetBeans IDE and import the project into the IDE by selecting File > Open Project and choosing the folder where the cloned repository is located.

  3. Set up a SQL Server database for the project. You can use tools like Microsoft SQL Server Management Studio to create the necessary database tables.

  4. Configure the database connection in the project. Open the src/DBconnect/DBconnector.java file and update the username and password variables with your SQL Server database credentials.

  5. Build the project by selecting Run > Build Project or using the shortcut Shift + F11.

  6. Run the src/DBconnect/DBconnector.java file to initialize the database. This file will execute a batch script to create and populate the necessary database tables. Make sure to provide the correct username and password in the script.

  7. After running the script, you can run the application by selecting Run > Run Project or using the shortcut F6.

Directory Structure

The project directory structure is as follows:

  • src: Contains the main source code files.
  • lib: Contains any external libraries or dependencies used in the project.
  • docs: Contains project documentation and user manuals.
  • resources: Contains any additional resources such as images or configuration files.

Documentation

Contributions

Contributions from the community are welcome. If you find any issues or have suggestions for improvements, please create a new issue or send a pull request.

Author

The project is developed by khengyun. You can contact me through my GitHub profile.

License

This project is distributed under the MIT License. See the LICENSE file for more information.

Resources

About

AuctionPage is a Java project developed as part of the PRJ course at FPT University. It is a web-based auction platform that allows users to participate in online bidding for various items.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published