+254 722 615 477 | +254 729 844 384 | +254 722 954 501 info@gravitysolutions.net

Project Progress Monitoring System

PPMS Summary

Project Progress Monitoring System (PPMS) is an ambitious web and mobile based software application built to monitor the progress of various construction & maintenance projects for roads, bridges and buildings.

For transforming the monitoring and management system of public works, PPMS succees in bringing about digitally enabled,
real time and interactive mode of tracking projects. This will lead to a sea change in performance of public works departments and make them much more responsive, transparent and performance oriented. 

PPMS Capabilities

  • GIS survey & mapping of entire road network & integration with PPMS
  • Development of WebGIS on top of geomedia webmap server
  • Implementation of hardware infrastructure for hosting the entire solution
  • Implementation of backup solution
  • Implementation of key based security solution
  • On-site posting of manpower support for handholding support to the department
  • On-site posting of manpower support maintenance of the hardware infrastructure


PPMS Key Features

Project Monitoring
  • Inspection report are available here including photographs and videos and attribute data like physical progress, financial progress, demand, any field related problem etc.
  • All project related inspections over a period can be viewed from here which provides a snapshot idea of how the project has been progressing.
  • Survey Approval: Whenever an inspection report comes from field the corresponding executive engineer has to provide approval or rejection to the inspection report. This was done to prevent the system from junk data.
  • All inspection location can be viewed on the GIS Map, since the data coming from mobile app is geo-fenced, and data coming outside the project location are shown separately with an alert.
  • All these information is available on both PPMS Mobile App and PPMS Web Application.
Project Progress Tracking
  • A color coded one page dashboard helps the senior officials of a department in tracking the project progress and milestone
  • Projects which are running behind their scheduled completion date or stalled are colored differently.
  • Based on the project Type the project duration is broken into smaller milestone and based on the physical progress the same is tracked.
  • If a milestone is missed, mail alerts and mobile notifications are sent to stakeholders.
Report Generation
  • Reports can be downloaded in predefined format as provided by the department for ready to use purposes and mailing.
  • Custom reports can also be downloaded in PPMS Web App and PPMS Mole App using visual report generation tool and filter.
  • Reports can be downloaded in both PDF and Microsoft Excel format.
Video Comparison
  • Capturing of geo-tagged videos using PPMS data collector App
  • Tagging the video frame-wise with the project line or project point
  • Play multiple videos at a time in a single screen
  • Compare the videos side by side, showing the project progress
  • Storing of multiple video project-wise for future references
Demand Management

• Executive engineers are authorized to raise a demand against a project.
• Based on department hierarchy, the demand request travels through multiple senior officials.
• Any officer can raise a query or ask for clarification regarding the demand through the application only.
• Once the demand is raised and accepted notification and alerts are sent to all stakeholders

Administrative Approval

• Executive engineers are authorized request for administrative approval for a project
• Based on department hierarchy, the request travels through multiple senior officials
• Once the approval is given administrative approval number with date is automatically generated.
• A draft copy of the administrative approval letter is also auto generated by the system which can be sent via email or can be printed for physical delivery.

Court Case Management

• This module stores all court case related information for any project.
• Executive engineers can access the cases under them using this module.
• Status of every case with documents and important dates are stored here.
• Automatic alerts are sent to respective officials before hearing dates.

Other Gravity Solutions Products


Biometric Systems

FingerTec Solutions

PPMS Data Collector App

• The App allows to field officials to collect project related data like photographs, videos, latitude-longitude coordinates of the project location, physical progress etc.
• The App is equipped to store data in offline mode and syncs as the device comes online (has access to Internet).
• The App is geofenced. The user will only be able to submit his data if he is nearby to the project location.
• The app supports multiple forms which allow the field officials to collect multiple kinds of data as and when required.
• The app can be used in both Android and iOS platforms.

Gravity Solutions Kenya PPMS Data Collector App

PPMS Mobile App

Gravity Solutions Kenya PPMS Mobile App
  • All key features of the PPMS Web app are present in the PPMS Mobile App.
  • The Application supports rule and role based login.
  • Graphical represenation of projects thorugh dashboard
  • View project status through physical and financial progress of all with photographs
  • Geotagged video comparison for progress analysis
  • The app also allows executive engineers to approve/disapprove inspection data sent by the field officials.
  • The app also allows official to locate nearby projects from their current location and and navigate to the project site using Google Maps.
  • The App allows report generation in PDF and Microsoft Excel format and dispatch
  • The App also supports offline data storage
  • Push notifications are sent to stakeholders as-and-when required.
  • The App can be used in both Android and iOS platforms.
Get Free Resources !

Get Free Resources !

Enter Your Details to get access to these resources Free of charge

Resource Access

Thank you! Check you email to access these Resources and More

Let's Chat
Your voice matters! Join the chat
Don't be a lurker! Dive in and join the vibrant chat happening right now.