1- There will be registration required for Department and Bidder.
2- Bids uploaded/ requested by departments as approved by Procurement Manager will be available to bidder to quote.
3- Departments after registration and login will generate a request which will be forwarded to procurement manager once procurement manager approves will be available to bidder and guests.
4- bid approved by procurement manager will contain expiry date/ last date of submission.
5- Procurement Manager can black list/ ban any department or bidder.
6- bids can be viewed by guests.
7- department should have a form where they can upload their requirements like; name of product required, purpose of product required, what was the last time product was ordered, quantity required, any picture or specification file and a submit the request button.
8- procurement manager will have access to edit, delete, approve or reject the request.
9- upon approval the request will be available to bidders with a expiry date.
10- upon rejection it will be available with departments dashboard.
11- once the bidder view the bid and submit the price model and picture or specification on said request that bids will be available to procurement manager.
12- procurement manager upon expiry of last submission date will have submitted bids sorted price wise.
13- after evaluation procurement manager will have access to approve and award a bid to a particular bidder with a deadline of supply.
Note: These all processes may also contain a database sql 2017. Visual studio 2017 or later maybe used to develop the solution using MVC 5.