ProEst

CLOUD BASED CONSTRUCTION SOFTWARE

web app

About Project

About company:

Since 1976, ProEst has helped over 8,000 of the world’s most prominent construction companies streamline and improve their estimating processes. They continue to live up to their reputation for reliable and expert innovations with the ongoing development of ProEst estimating and on-screen takeoff software.

our work

Frontend

Backend

Graphic design

QA

1. Process

ProEst Cloud gives clients' very innovative solutions to fulfill their needs. It means that application is continuously developing. Daily meetings with client enable to figure business requirements. This agile process is supported by tools like Pivotal Tracker, Test Collab and Gitlab CI.

Tomasz, Team Leader, RoR developer

"ProEst Cloud is the largest project we have been working on. Our team consists of six experienced developers. It ensures high quality of the code. This is a very important aspect for us and our client. Every team member contributes to the project and it is the base of success."

2. Web app

Estimate

Core of the system. This is an advanced spreadsheet adjusted to estimators' needs. It calculates costs of the project in realtime. Users can use a big predefined database of construction elements and adjust their quantities, different types of costs or markups. Estimate module works on big data, so was challenging to preserve good performance.

Takeoff

Being one of the most sophisticated modules of ProEst, “Takeoff” provides users with the ability to upload PDF files that contain construction drawings. After uploading and processing, the drawings can be then annotated or highlighted. The user can measure lengths and areas by drawing shapes on top of the drawing, based on which the estimated cost of the project gets computed instantly. The module also consists of a tool, which enables users to automatically search for all the instances of an object based on a selected template.

Jarek, Senior RoR Developer

For me, ProEst is both challenging as well as the interesting project. The volume of data that is constantly processed is huge and all the modules of the system are tightly interwoven, which requires high discipline and software optimization skills from the developers. The project also includes some image processing algorithms developed by us in the C++ language and employs cutting-edge web development techniques (e.g. Native code execution within the web browser) in order to achieve high efficiency.

Report Writer

This powerful tool enables managers to create their custom reports and professional proposals, which can be exported to different formats. Custom reports are generated very efficiently and preserving flexibility.

Workflows

Using these feature company owners can fully customize estimation and designing processes. Due to this flexible solution, ProEst Cloud can fit to clients' expectations. Workflows are visualized as interactive SVG graphics, so users can easily modify them.

3. Automated tests

In order to deliver the highest possible level of software to the project, we have implemented test automation. ProEst is tested simultaneously on the 4 most popular browsers. This allowed the application to be more accurately detected, previously detected bugs and significantly reduced application testing time.

Bartek, QA

"The project has a huge database of manual tests. My task is to automate them and to precisely cover all test cases. There is no boredom in this project, which I like the most. The tools I use every day are Java, Selenium and TestNG. Knowledge of JavaScript helps me in special situations. Repeatedly I use it for elements that were not visible in clean HTML."

4. Technologies & integrations

RoR
PostgreSQL
HTML
CSS
Redis
Backbone
Svg
WebSocket
CMiC
Procore
RS Means
Foundation Software
Buildertrend
Computer Ease
Dexter+Chaney Spectrum
QuickBooks

Final Product

Results

In conclusion, ProEst is cloud-based construction software that combines a large area of project management and helps define special mechanisms for preparing a cost estimate for tenders. You can store files and customize estimation and designing processes. ProEst customers are large, well-known companies in the construction industry, both private and public.

Testimonial:

“Our search for the right development team lasted for a month, interviewing over 30 companies. We are confident that our decision to go with Railwaymen was the perfect choice. Not only do you have direct access to the executive team but have a development staff with knowledge and creativity that is unmatched. We highly recommend adding them as your extended development team.”

Jeff Gerardi, President/CEO, ProEst

Are you ready to create your software with us?

Let’s get it started

Estimate Project
Previous All Next