Pre-Construction Budget and Cost Estimating Tool

Download case study
Construction budget planning and cost control tool with the web app available on subscription

Industry: Construction
Location: USA

Project

The client is a startup from the USA that came to Euristiq with a concept of a pre-construction budget and cost estimating tool that enables efficient cost management. We developed a platform that combines all necessary features for construction budget planning and management in one solution. The web app with the subscription model gives users the ability to track construction project costs and view the impacts of certain decisions on the final budget estimation.

Key Features

Vamest pre-construction value management tool

Access to all user’s projects under 1 login

One of its main features is a user-friendly login system which enables access to different projects for the same user under one login so that all projects for that user are displayed in one interface, securely.

A dynamic dashboard for budget predictions

Users are able to create custom dashboards to showcase each project’s needs. These dashboards are also dynamic for real-time analytics, expenses tracking, and more.

Minimizes risks with budget planning

Pre-construction budget management platform combines all necessary features for secure and predictable budget planning: tracks expenses, displays analytics, and allows secure file exporting in different formats.

Tools and Technologies

JavaHibernateAWS CodePipeline / CodeBuild / CodeDeployAWS CloudfrontAWS CloudFormationDDDCQRSAWSHTML/CSS/TypescriptAngularNgRxd3.jsAWS FargateAWS CognitoAWS RDSAgGridStripe

Problem

Mitigate risks with budget planning for construction projects

Having one tool to manage project budgets is critical to a construction project’s success.

Our client who is in the construction business noticed a problem of having to use multiple tools to track project value (Excel, Power BI, etc.). That approach for maintaining key information is inconsistent, error-prone, not transparent for the end stakeholders, and eventually hinders the construction company’s efficiencies. So the client approached Euristiq with the raw idea to create a subscription-based product that fits a very specific domain and solves such problems for other companies. 

We decided to move our client’s vision forward and create a single high performant, user-friendly, and easy-to-adopt solution that streamlines construction budgeting and cost estimating.

Solution

Web application on AWS with payment system integration developed from scratch

Our client, a startup from the USA, engaged Euristiq for work on a pre-construction budget management and cost estimation tool. We started with an MVP to test the idea and estimate the development process. During this stage, we simplified the system without removing key functionality to fit the client budget for MVP.

Our team chose the tech stack, architected, and built the solution from scratch. We had regular discussions with the client on how to implement an application in the best way possible.  Taking into account very specific domain requirements and change requests, we developed the backend and frontend, enriching the solution with on-demand functionalities.

After we defined the scope and close consultation with our client, we helped to choose the best fitting cloud platform – AWS. Our development team can quickly deploy AWS infrastructure and that is what we did for our client. We created performant and scalable AWS infrastructure and automated the deployment using CloudFormation. We reused AWS Cognito functionality as much as possible to reduce project costs and timelines for user management. With AWS Cognito one can quickly add two-factor authentication, for instance, in case our client wishes to implement it in the future. To ensure the system is scalable and cost-effective, we used AWS Fargate.

One of the challenging requirements for this platform was specific multi-tenant user management. We developed a system that allows users to access all their construction projects securely under one login, and view them in one interface, without switching the accounts. The web application also harnesses grid technology (AG Grid) and subscription payment system (Stripe), which we integrated and customized. Another business feature we implemented was export functionality. It enables users to upload their files to the web app, as well as export the data in different formats (CVS, Excel, zip). Finally, we wrote automated tests to test the API and the system overall.

Results

Full-fledged platform for construction budget and cost estimating available on subscription

The solution combines all necessary features for construction budget planning: tracks expenses, displays analytics and all changes in a customized dashboard, and allows file exporting in different formats.

“This client selected Euristiq due to our professionalism and as the company that can provide high-quality services and has a clear understanding of deliverables and timelines,” Ivan Muts, Euristiq CEO, said. “Specifically, they needed a team that could deliver an end-to-end solution from scratch, implementing unique and custom features required.”

After four months of development, the Euristiq team created a new niche product for construction companies with a subscription-based model. This solution combines all necessary features for construction budget planning: tracks expenses, displays analytics and all changes in a customized dashboard, and allows file exporting in different formats. One of its main features is a user-friendly login system – we enabled access to different projects for the same user under one login so that all projects for that user are displayed in one interface, securely. The app is currently available for public use on a subscription-based model.

Pre-Construction Budget Management Tool

A platform that combines all necessary features for construction budget planning and management in one solution.

Get a game-changing cloud-based IoT solution for your enterprise.

Related work

Let's work together.





Technology Manager

Zigbee Product Developer, Smart City Lighting Solutions

Their ability to complete and manage the project efficiently was impressive. The web app development fulfilled requirements and was completed on time.

The Euristiq team was an effective partner and willing to put in extra work to deliver a strong product.