ProTenders​

ALL-IN-ONE
CONSTRUCTION PLATFORM​

WEB APP

ABOUT PROJECT

About the company:

ProTenders is the platform of choice for Construction Companies to build their online reputation, find the right partners for each job, get new leads and streamline all their Tendering activities.

OUR WORK

Project Management

Frontend

Backend

Marketing Graphics

UX

QA

1. PROCESS

We built the team around ProTender’s needs, with about 10 people: CTO, Project Manager, several frontend and backend developers. ProTenders help companies from hundreds of countries connect, get more opportunities, find people to work with, and then streamline the whole bidding process.

Weronika, Project Manager​

“We are part of the ProTenders team which is spread in various places around the world. Most of the members are working remotely from different locations such as Canada, the United Arab Emirates in the Middle East, and Vietnam.

The whole technical team provided by Railwaymen is working from Krakow, Poland. Our team consists of almost 10 dedicated tech specialists – starting with CTO, Team Leader, both Frontend and Backend developers, QA and ending with a Project Manager. We communicate daily with our client thanks to different channels, such as HipChat and JIRA to help us manage the whole project.”

Thanks to this project, we had a chance to learn a bit about Saudi culture – for example, while working on prayer time feature development. As the project scope and our involvement have grown significantly (eg. KIOSK project) since the first release, I believe, that we’ve been successful in all of these points.”

2. WEB APP

DATA PRESENTATION

To provide clear and fast data presentation we integrated tools like AgGrid, which allow us to create editable and structured data trees and customizable data aggregations. To increase speed we use Aloglia search engine with features like facets and search, providing user easy access to all needed data.
data presentations

DOCUMENT VIEWER

Custom built solution to browse PDF documentation. Except of basic functionalities like rotations or text searching, we created annotations system and compare mode. Comparing feature gives us the possibility to browse multiple version of documents side by side or draw two versions on one canvas with colored differences.
issue management

ISSUE MANAGEMENT

In additions to document review flow, we created issue reporting system, which allows us to simplify collecting documentation. Combined with annotations system in document browser, we can pin-point issue on buildings blueprint or correct specific point on the estimate. Our issue management system comes with built-in chat, to allow users to communicate internally or between companies involved in the project.

3. UX/UI FOR MOBILE APPLE APP

mobile views
construction data

COLLECTING CONSTRUCTION DATA

Our challenge was to design an extremely useful mobile app, when it comes to working remotely at the construction site. It allows the user to find and collect data about buildings and their status in the very convenient way. The user can add the data and photos of specific building step by step in the clear and easy way.

We also created markers which show the user helpful and valuable information about the particular building.

4. AUTOMATED TESTS

Milena, QA Team Lead ​

“ProTenders platform is an interesting project which creates many challenges. The project is still developing which requires well quality testing. I make work more efficient, by implementing automated testing. The key is to build user-friendly product with advanced features.”

5.ADVERTISING GRAPHICS

protenders cards
We also provided support in terms of marketing and sales, designing graphics for both the internet and printing We have prepared a graphic design Case Study for the most important and largest companies cooperating with ProTenders, including: DAMAC, DUCON, Interlight, ADCE. We also created graphics promoting the campaign, which aimed to broaden knowledge about the benefits of the ProTenders platform. The campaign included various sectors: hotels, hospitals, and health care.

6. TECHNOLOGIES & INTEGRATIONS

ruby on rails framework
postgresql
amazon service
recurly service

FINAL PRODUCT

protenders final product

RESULTS & FURTHER DEVELOPMENT

ProTenders is the only platform, when you are looking for ways to grow your construction business, expand to new markets, find new products or streamline your tendering process.

Testimonial:

“They’re not like many teams I’ve worked with, where you tell them to do A and they just do it. They take the time to think about what A means and how to integrate it with the application. They do more than just code, they’ve become part of the team. They always try and find the best solution for us.”

Karim Helal,

CEO, ProTednders

Check interview with Karim and review

We are real!

Let's get it started!

Do you have project details?

estimate project
Joanna Brzezińska-Wajda - Head of Sales

Joanna Brzezińska-Wajda

Head of Sales

ProEst

proest header photo

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. Currently, the company is growing and has 1227 clients in its database (May 2023).

OUR WORK

Frontend

Backend

QA

UX & UI

1. PROCESS

ProEst Cloud gives clients’ very innovative solutions to fulfill their needs. It means that the application is continuously developing – we started with 3 programmers on this project, and now the team consists of 6. Daily meetings with the client enable the determination of business requirements, which has resulted in the implementation of many new functionalities in recent years. This agile process is supported by tools such as Pivotal Tracker, Testim.io and Gitlab CI.

TIMELINE

proest project timeline

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.”

2. Web App

proest estimate

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.

BASIC CONTENT & FEATURES MANAGEMENT

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.

BID LEVELING

This tool is designed to improve the process of organizing bids made by aspiring subcontractor companies into even packages and selecting the best companies for the job. It helps with the identification of discrepancies between the bids by offering interactive visualization of per-package costs and real-time computation of per-item adjusted costs. Results of complex computations are delivered to clients in real-time, as soon as they make any changes within the estimate or prospective bidder selection.

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.”

proest estimate
proest report estimate

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.
project workflow

3. AUTOMATED TESTS

In order to provide the highest level of software for the project, we implemented test automation at the beginning of our cooperation. ProEst was tested by our QA team simultaneously in the 4 most popular browsers. This allowed for more accurate application detection, earlier detection of errors and significantly shortened application testing time.

Bartek, Quality Assurance Specialist ​

“The project had a huge database of manual tests. My task was to automate them and to precisely cover all test cases. There was no boredom in this project, which I liked the most. The tools I used every day were Java, Selenium, and TestNG. Knowledge of JavaScript helped me in special situations. Repeatedly, I used it for elements that were not visible in clean HTML.”

4. TECHNOLOGIES & INTEGRATIONS

graphQL technology
aws
ruby on rails framework
postgresql
redis storage
Mask group-13

FINAL PRODUCT​

proest final product

RESULTS & FURTHER DEVELOPMENT

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

We are real!

Let's get it started!

Do you have project details?

estimate project
Joanna Brzezińska-Wajda - Head of Sales

Joanna Brzezińska-Wajda

Head of Sales