Contact us
Send us your idea to discover how we can help you bring it to life.


IT-solution for a procurement platform
Django, Angular
Project scope

Constrafor connects general contractors and sub-contractors to help manage projects documentations. The platform allows to work with insurance policies, contracts from creating and co-edition to signing, and invoices. Constrafor provides two type of profiles (user’s and company’s), mailing and diversity certificates. 
This is a Web platform which helps to improve cost-efficiency by automating essential back-office tasks

In 2024 Constrafor was recognized as one of the Top 50 2024 ConTech Startups globally by CEMEX Ventures


The customer came to us after a negative experience with a freelancer implementer. The customer’s top priority was steady but flexible development, which the previous freelancer couldn’t provide. Emphasoft team had to build an application using previous app development framework.


For the platform Emphasoft delivered:


  • COI module for managing the main types of insurance policies valid throughout USA.
  • Contract module enabling document templates creation with option for co-editing functionality and electronic signatures.
  • Invoices module for making payments through Plaid and Stripe software and APIs.
  • Invoices factoring to facilitate subcontractors getting paid by general contractors on approved invoices even if they are not yet paid.
  • Constrafor also gets a comission.
  • Diversity module allows for locating subcontractors of a requested group (for example, small-scale business, businesswomen, veterans, LGBT communities, etc.)
  • For Constrafor we also developed a controlled access system which granting users limited access permissions to relevant platform sections based on their roles or expertise. 

  • Prequalification module - system wich helps to find subcontractors. Can create a defult of custom form and them send to subcotranctors, so general contract can check subcontractors 
  • Early pay program, where we improve UX
  • Lender portal (sales of constrafor and create an invoice and uploasd files on the behalf of a subcontractor)
  • Invoice based of estimation approvement 
  • Build-in accounting control log


The main technologies that have been successfully applied are: Angular, Django, docker, Django rest framework, celery, ngrx, logrocket, and amplitude. Day by day, Emphasoft keeps on improving the system for Constrafor so they can continue to assist their clients.

  • 2020 - 2021 - MVP. Demo-versions of platform functionality.
  • 2021 - 2022 - Stage 2 . Improving the project according to user requests and feedback.
  • 2022 - Present time. Stage 3. Continuous integration and delivery
  • Maintenance, support, improvement
  • In 2023 Constrafor achieves SOC 2 compliance: building trust in construction risk management and payments

  • Application is based on a separate server which increases the security and the productiveness of the platform

  • Built-in accounting module, which helps to manage the cost estimation and approval process with subcontractors

Case Studies
Schedule a Discovery Call