Case studies

CRM System for Construction Providers

Custom, user-friendly CRM-system which provides 360-degree business management for individual contractors and companies

Project details

Managed by operators, the system allows to automate processes end-to-end: starting from tracking contracts, assets, managing logistics and generating necessary reports.

Project length

Feb 2020 - ongoing

Cooperation model

Managed Project

Client’s goal

Client

A family-owned and operated equipment and service provider for building industry in South Florida, USA. Industry leader in developing and maintaining safety standards. Member of NCCCO Task Force to create a new standard of safety in Concrete Pumping Industry.

Main Challenge

The client required to improve existing system by implementing new features in addition to fixing a number of existing issues, such as manual update and deployment flow with CI/CD, low security of user sessions, enhancing database performance, etc.

Solutions & Contributed features

Our team started with new environment setup switching to the new AWS Beanstalk environments (both back-end and front-end). System security was improved by introducing user sessions. We also redesigned the scheme of roles and access to individual system functions for different groups of users. We also optimized the database, which increased the speed of access to data several times without increasing the cost of computing power. To finalize product enhancement we refactored and extended APIs and implemented new features which help to improve scheduling processes.

Tools and technologies we used

Vue.js
Ruby on Rails
PostgreSQL
AWS Beanstalk

Customer evaluation

Jacob Bynum
Director of Operations, Concrete Placement Company
4.5
Because of SevenPro's efforts, the company is able to scale up the efficiency of their operations. The team's workflow is organized and responsive. Stakeholders are so happy with the work, they have decided to continue their partnership to develop the project further.