Skip to main content
MaViAlSoftware development and digital products
Construction software

Construction Project Tracking Software

We build systems that bring the programme, daily reports, photos, defects and handovers into one place — available in the office and on a phone on site, including where there is no signal. Each one is designed around your project structure and reporting format, with a full change history that pays off when settling accounts with the client. Budgets for a first release start at an indicative $8,900 excluding VAT.

from $8,900indicative budget for a first release, excl. VAT; final quote after a written technical specification
Team in WrocławPL · EN · RU · UAFinal quote after specification
Illustration: Construction Project Tracking Software

The problem it solves, and for whom

The site manager posts photos to a messaging group, the foreman writes progress in a notebook, and the office assembles a weekly report from several spreadsheets. Each channel works in isolation, so nobody sees the full picture. The consequences are familiar: a delay comes to light when it is already hard to recover, dated photos are missing when a variation is disputed, and leadership cannot tell which contracts need attention.

Project tracking software captures that information at source — on site, at the moment the work is done — and organises it by project structure. It fits:

  • general contractors running several contracts at once;
  • specialist subcontractors (MEP, electrical, fit-out, façades) who report to a main contractor;
  • developers monitoring contractor progress and quality;
  • project-management firms acting for the client.

It sits within our construction software work; if your main problem is people and their assignments rather than progress, start with workforce management. If you need a general task tool for office teams rather than site reporting, project management software is the closer fit.

Typical modules

Project structure and programme

Site, phases, buildings, levels and rooms; a work breakdown structure (WBS) with quantities such as square metres of plaster or number of electrical points. Progress is calculated from measured quantities, not from "about 80% done". The plan can be imported from your scheduling tool.

Daily report

Weather, headcount, plant, work completed, downtime and its causes. A template shaped to your company, completed on a phone in a few minutes, with yesterday's entry copied forward so only changes need editing.

Photo evidence

Photos with date, time and location, pinned to a task, a room or a point on a PDF floor plan. Mark-ups on the image, before-and-after comparisons, search by location and date.

Defects, inspections and handovers

A snag pinned on the drawing, assigned to a subcontractor with a due date, closed out with a photo of the fix by an authorised person. Checklists for partial and final inspections, with certificates exported to PDF.

RFIs and change orders

Requests for information, change orders and additional works with an approval route. Every decision has an author, a date and attachments, which makes later valuation and claims easier to support.

Dashboard and reporting

Progress against plan, overdue tasks, open defects by subcontractor, a weekly client report and a portfolio summary for leadership.

Integrations and data flow

  • Programme — import from MS Project (XML) or Primavera P6 (XER), or a simple CSV. Two-way sync is planned only when it is genuinely needed, because it doubles the scope for conflicts.
  • Documents and drawings — SharePoint, OneDrive, Google Drive or a built-in archive with drawing revisions; at larger scale a dedicated document management system is worth considering.
  • ERP and accounting — contract budget, costs and subcontractor invoices, so progress can be read alongside the financials.
  • BIM — an IFC model viewer as an optional phase for companies that work from models.
  • Notifications and maps — push and email notifications, sites shown on a map.

For each integration we record who owns the data, how access is granted, which limits apply and what the system does when the connection fails.

Architecture and technology

The mobile side can be a PWA (lower cost, no app stores, limited background work) or a cross-platform app in React Native or Flutter, which handles long offline periods, background sync and the camera better — see mobile application development for the trade-offs. The office side is a web application in React, Next.js or Vue.

The backend is built in Node.js, .NET, Python or PHP, depending on what your team already runs, with PostgreSQL and S3-compatible object storage for photos. The key design decision is the offline sync model: reports and photos are stored as new records rather than overwrites, and editable fields get explicit conflict rules. Photos are compressed on the device and originals kept separately. Hosting in an EU region helps with data-location requirements.

Security, GDPR and record integrity

  • Roles and data scope — a subcontractor sees only their own tasks and defects; the client sees only the reports shared with them.
  • Audit trail — every entry carries its author, device and server timestamps and a version history; original photos cannot be replaced.
  • GDPR — site photos can show people and number plates, and entry locations are data about workers. We define retention periods, permissions and user notices.
  • Application security — encrypted transport, session control for lost phones, backups and testing against an OWASP checklist.

The system does not replace the site diary or other records required by building law. The evidential weight of entries in a specific dispute is a question for your lawyers.

How the system is built

  1. Discovery — conversations with the site manager, foreman and office, a review of current reports and the choice of a pilot site.
  2. Specification — roles, WBS model, report and certificate templates, offline rules, integrations and acceptance criteria.
  3. Interface design — a prototype tested on a phone in real conditions: gloves, glare, time pressure.
  4. Iterative build — daily report and photos first, then defects and handovers, then reporting and integrations.
  5. Testing and acceptance — several devices syncing after a day without signal, large photo batches, role permissions.
  6. Pilot and rollout — one site, training for site managers, then further contracts; maintenance from $249 per month afterwards.

What drives timeline and cost

A focused MVP is typically measured in weeks to a few months, depending on the number of modules and integrations. The biggest drivers are:

  • PWA versus a store-distributed app, and how deep offline support goes;
  • the number of roles and companies with access;
  • the number of report and certificate templates;
  • integrations with scheduling, ERP and document repositories;
  • migration of live projects and the number of interface languages.

A first release has an indicative budget from $8,900 excluding VAT; a native mobile app moves it towards the $9,900 anchor. Discovery and specification cost $490–$1,500. Hosting and photo storage, notifications, paid map APIs and app-store accounts sit outside the price. Engagement models (fixed scope after discovery, or time and materials) and the three-option proposal are explained on the pricing page.

What you provide

  • a named owner who makes process decisions on your side;
  • sample daily and weekly reports, handover certificate templates and snag lists;
  • the programme of one typical project and a list of roles and companies needing access;
  • test access to the systems to be integrated;
  • a pilot site and two or three people from site to test the app.

Send your requirements through the contact form; we will reply with questions and a proposed next step.

Related services

Frequently asked questions

Does the app work without signal?

Yes, when offline mode is in scope. Reports, photos and defects are saved on the phone and synced once a connection returns. What is available offline, such as floor plans, is defined in the specification.

Do subcontractors have to install the app?

Not necessarily. A subcontractor can work with their defects and tasks in a browser. The app is usually installed by the people who report from site every day.

Does the system replace the statutory site diary?

No. Statutory site records follow building law in your jurisdiction, on paper or in an approved electronic system. The software organises the data that makes keeping them easier.

Can we import our programme from MS Project?

Yes. We typically import from MS Project or Primavera P6 and map tasks to the work breakdown in the system. How the plan is updated after import is agreed in the specification.

Wouldn't a generic project management tool be enough?

For simple projects it often is. The difference lies in offline capture, pins on drawings, handover certificates and subcontractor access. We compare the options with you during discovery.

Could we offer the system to other companies later?

Yes, if it is designed as multi-tenant from the start. That decision shapes the architecture, so it is best made before the specification.

Describe your project — we will prepare a specification and a quote

Tell us what the software must achieve, who will use it, which systems it must connect to and your target date.

Updated: · MaViAl Sp. z o.o.