Smart Tender-Contract Management System Using Blockchain

Project Code :TCMAPY488


The main objective of this project is to ensure the complete tender management process is secure and efficient we make use of block chain technology to solve tender management issues.


Generally, the Tenders or contracts are used by governments and companies to procure goods or services. Wrongful tender management leads to huge losses in case of faulty practices. This includes favouring of contractors, improper record maintenance, lack of transparency, hacking, data modification and other issues. To overcome this problem, we have used a simple and secure block chain technology and to secure by encryption coupled with indisputable block based architecture for transaction management.  In this case we make use of block chain technology to secure transaction based documents along with transactions such as tender documents, applications, bid proposals, company profiles, past records, approving officer details, rejection details to ensure a completely transparent tendering process.


Block chain, Tenders, Bidders, Contractors.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram



  • Processor- I3/Intel Processor
  • Hard Disk- 160GB
  • RAM- 8GB


  • Operating System:  Windows 7/8/10                     
  • IDE:  Pycharm 
  • Server side scripts:  HTML, CSS, JS 
  • Libraries Used:   Numpy, IO, OS, Random, Flask 
  • Technology     :  Python 3.6+

Learning Outcomes

  • What is tender management?
  • Understanding the issues of improper record maintenance.
  • How block chain solves the issues?
  • How contract planning can be done?
  • What is hyper ledger technology?
  • Use of HTML and CSS on UI Designs.
  • Data Base Connections.
  • Data Parsing Front-End to Back-End.
  • Need of Pycharm-IDE to develop a web application.
  • Working Procedure.
  • Testing Techniques.
  • Error Correction mechanisms.
  • Input and Output modules.
  • How test the project based on user inputs and observe the output?
    • Practical exposure to
    • Hardware and software tools
    • Solution providing for real time problems
    • Working with team/ individual
    • Work on Creative ideas. 

Demo Video

Request Video

Related Projects

Final year projects