Construction services marketplace

  • Team composition:
  • Project manager
  • 2 backend engineers
  • UX/UI designer
  • 2 frontend engineers
  • QA/DevOps engineer
  • System structure:
  • Cloud server
  • System management web app
  • iOS application
  • Android application
  • Timeline:
  • 5 month
  • Industry:
  • Real eatate
Challenge

The client askedus to design and develop a technical solution of outstanding quality for the residential housing construction industry. The system should provide exceptional e-marketplace service for both buyers and suppliers.

Technology stack used:
  • Backend:
  • Linux
  • Python
  • Django Rest Framework
  • Redis
  • PostgreSQL
  • Celery
  • HAProxy
  • Nginx
  • Firebase
  • DevOps & Maintenance:
  • Andible
  • AWX
  • Kibana
  • Grafana
  • Frontend:
  • React
  • Redux
  • JavaScript
  • Mobile:
  • React Native
  • Redux
  • JavaScript
Full control at each stage of construction. Tracking of any schedule change. Progress reports, inspection ordering, completion estimates
Among features:
  • Advanced custom attribute based user roles management system
  • Multi Language support
  • Horizontal scalability
  • Google maps integration
  • Transparent project management of construction stages:
    • Land verification
    • Land verification
    • Housing project customization
    • Housing project customization
    • Construction permit remote acceptance
    • Construction permit remote acceptance

 

  • Calculations and repetitive operations are automated
  • Custom real-time chat
  • Push notifications, e-mail notifications
  • Construction cost is calculated automatically by bills of quantities submission of all the parties and approval by the client. The BOQ data is stored for further analytics
  • Potential integration to government institutions
All phases of the project at hand
Solution

In order to meet the scalability requirement, technology stack for backend implementation supports clustering and each part of the system can be scaled by adding additional computation resources. The project also required a complex DevOps approach with three staging servers and automated deployment.

We introduced a mutual code review flow within a team to make sure the system will be able to work in a bug-free, smooth and predictable manner. That generally increased the MVP development time, and at the same time would assure cost and time-saving in further stages of the product development.

Scan documents with mobile camera and get construction permit remotely

The interfaces of the system are intuitive, clear, and easy to use. We took a non-classical approach to UX/UI design, stepping aside from the former stereotypes and managed to make an appealing design which was also flexible and easy to modify in case we needed to add new features and blocks in the future.

The web management interface and the backend support flexible users and roles management systems based on the attribute-based model.

The project has an infinite potential for growth and improvement, engaging new types of services and suppliers. It is an honor and pleasure for us to be part of this project while it enters the market, changes the industry landscape and grows.

Full control at each stage of construction. Tracking of any schedule change. Progress reports, inspection ordering, completion estimates

Simple and flexible system management interface

Let's Talk

Enter name
Enter phone
Enter email
Enter message
+
attach file
We use cookies to provide and improve our services. By using our site, you consent to cookies. Know More +