Pro remont
A digital platform for developers, construction teams, and property owners to facilitate seamless and transparent communication during the renovation process
Design
QA
Development
We help developers control the renovation process step by step, making it standardized and transparent for apartment owners. At each stage, they can see timelines, expenses, the team, and the results of the work.
About
the project
Intro
01
4
We developed hypotheses and prototypes and tested them with the target audience. During testing, we discovered that developers find it more profitable to sell apartments with completed renovations rather than rough finishes. Based on this insight, we decided to create a tool for managing renovations in new developments, benefiting both developers and their clients.
Hypotheses and prototypes
3
Based on the collected data, we created a user journey map and described user stories using the Jobs to be Done framework. This helped us gain a deeper understanding of our users' needs and design a product that adds value.
Creating user journey maps and user stories
2
We conducted problem interviews with people undergoing renovations to uncover typical issues: unreliable workers, extended timelines, and communication challenges. Additionally, we talked with construction companies to understand how they organize and supervise their projects.
Problem interviews and discussions with construction companies
1
Our first step was to analyze competitors such as Profi.ru, Ruki, Stroiportal, and others. We identified common UX patterns and features we wanted to implement in our product.
Competitor analysis
We received a proposal to develop an IT solution to assist with managing renovations. It was an exciting yet challenging project that required thorough analysis and extensive research.
How we created a startup that simplifies renovation management
Tasks
02
6
We created an application that helps developers manage renovations in new buildings step by step, while allowing apartment owners to monitor the progress. We prepared a presentation and supplementary materials for meetings with potential buyers.
Development and presentation
5
During the analysis process, we shifted our focus from the apartment owners to construction companies. We reviewed the functionality of the application and the user journey map and prepared the first version of the app for presentation to potential customers.
Reevaluating functionality and focus
*A pivot is a change in a company's strategy in order to preserve or grow its revenue
We are ready to become your technical partner and help you navigate the journey from idea to finished application. If you have any questions or would like to discuss our services, please contact us.
Our experience in development and flexible solutions allows us to support new business strategies at lower costs, while delivering high-quality services to end users.
A project pivot is not a challenge for us
The progress of the project and its stages is displayed using a progress bar
Progress tracking
The manager creates a project and inputs basic information about the property and the planned renovation: dates, description, and budget. A project plan is generated automatically.
The manager then adds the renovation team and the property owner to the new project.
Creating a project
The project plan consists of stages and sub-stages, which the team will follow to carry out the renovation.
Project plan
The plan can be adjusted by disabling unnecessary stages or sub-stages. Dates can also be set for each stage directly within the plan.
How the service works
Starting renovation
Once the work is finished, the team leader clicks "Submit for review" and uploads supporting photos, videos, or documents.
Work begins when the team leader clicks "Start work" for a sub-stage.
Information is exchanged within the service via status updates.
03
Adding expenses
Throughout the renovation process, the manager adds expenses for labor and materials to the sub-stage and attaches receipts. The total of all expenses is calculated and displayed for the stage and the entire project.
Quality control
The manager approves the work by clicking "Approve work" if there are no issues.
If there are concerns, the manager can return the sub-stage for revision, leaving comments and attaching supporting photos, videos, or documents.
Completion status
Each sub-stage has statuses that change as tasks are completed. A history of status changes can be viewed by clicking "View sub-stage history".
Qase Figjam Manual testing
QA
Docker Compose Gitlab CI
DevOps
Spring Nginx PostgreSQL Keycloak S3
Back
Node TypeScript React Vite NextUI Tailwind TanStack Query
Front
Tech stack
04