Whenever a company requires a service / merchandise , a tender is floated. Company maintains an empaneled list of Vendors. An empaneled vendor can only bid for a tender. Every vendor can bid only once against each tender. Against each tender there may be bids from several vendors. The company will then select the most suitable bid and places the order to that vendor.
- Administrator
- Vendor
- Login with his account.
- Register new Vendor. (assign a new username and password to him)
- View all the vendors.
- Create new tenders.
- View All the Tenders.
- View All the Bids of a tender.
- Assign tender to a vendor.
- Login with his account (username and password given by admin)
- View all the current Tenders.
- Place a Bid against a Tender.
- View status of a Bid(Whether Selected or Not)
- View his own Bid History.
- Java
- MySQL
- JDBC
- Git & GitHub
- Gain excessive knowledge on application of Java, JDBC and MySQL.
- Enjoyed the process of learning and creating the application.
Users and Biding has one to many relationship.
Tenders and Biding has one to many relationship.
Login method
forgot password method
- Register new Vendor
- Register new Admin
- View all the vendors
- Create new tenders
- View all the Tenders
- View All the Bids of a tender
- Assign tender to a vendor
- See all biding details of a tender
- Back
- LogOut/Exit
- View all the current Tenders
- Place a Bid against a Tender
- View status of a Bid
- View Bid History
- Back
- LogOut/Exit
Valuable feedback will be appreciated. You can reach out to me via below medium.