PRODUCT OVERVIEW
Data Collection Management System (DCMS)
A full-featured, field‑ready platform for NGOs, research teams, and development organisations — design questionnaires, deploy enumerators, capture GPS‑tagged responses even without internet.
3
User roles
8+
Question types
100%
Offline capable
GPS
Location tagging
PHP+MySQL
Self-hosted
The problem it solves

No internet? No problem

Field teams in rural Ghana — and across Africa — often work with zero connectivity. DCMS collects data offline and syncs automatically when a connection is restored.

Know exactly where data came from

Every submission is GPS‑tagged with latitude, longitude, and accuracy radius — verifying enumerators actually visited reported locations.

No more paper forms

Replace costly error‑prone paper questionnaires with a dynamic builder supporting branching, media uploads, and validation.

Team-wide coordination

Manage administrators, project managers, and field enumerators from one dashboard, with role‑appropriate permissions.


Core features

Dynamic questionnaire builder

Drag‑and‑drop sections, reorder questions, text, number, date, radio, checkbox, dropdown, file upload, media‑linked.

Project management

Group questionnaires into projects with active/inactive/completed status. Filter responses by project, multi‑programme support.

Service‑worker offline mode

PWA caches app & queues submissions locally. Auto‑save every few minutes — power cuts never cost a response.

Real‑time GPS tracking

High‑accuracy GPS coordinates at submission, stored with each record for spatial analysis and accountability audits.

Rich media collection

Images, documents, audio, video captured directly. Handles base64 camera captures and voice recordings (10MB default).

Response analytics dashboard

Live stats: total responses, active questionnaires, unique respondents, GPS submissions. Drill into specific projects.

Backup & data export

Built‑in backup API endpoint for full database state — supports data sovereignty and donor reporting standards.

Enterprise‑grade security

CSRF tokens, bcrypt password hashing, prepared statements, RBAC, session timeout — security built from day one.


Who does what — role‑based access
Admin
  • Full system control
  • Create and manage all users
  • Configure system settings & branding
  • View all projects, questionnaires, responses
  • Backup the database
  • Set upload limits & permissions
Manager / User
  • Create and manage projects
  • Build and publish questionnaires
  • View responses for their projects
  • Manage questionnaire sections & questions
  • Set questionnaire status
Enumerator
  • Fill assigned active questionnaires
  • Work completely offline in the field
  • Auto‑GPS tagging per submission
  • Upload photos and audio
  • Auto‑saved drafts protect their work

Target markets
NGOs & INGOsMonitoring & evaluation, community surveys
Research institutionsAcademic field surveys, public health studies
Government agenciesCensus exercises, district‑level data collection
Health programmesCHPS data capture, immunisation tracking
Education projectsSchool inspections, teacher assessments
Development consultanciesBaseline/endline surveys, donor reporting

How it compares to alternatives
FeatureDCMSPaper formsGoogle FormsKoBoToolbox
Offline data collection Full offline + auto-sync Always offline Requires internet Yes (app required)
GPS location tagging Automatic per response Manual only Not built-in Yes
Media upload (audio/video/photo) Full No Images only Yes
Self-hosted / data sovereignty Full control N/A Google serversPartial (paid tier)
Role-based access (3 roles) Yes NoLimited Yes
Custom branding / logo Fully white-labelable ManualLimitedPaid tier
One-time cost (no subscription) Yes Printing cost FreeFreemium

Value propositions for procurement
Data sovereignty

Your data never leaves your server. Critical for Ghana's Data Protection Act 2012 & donor data governance rules.

No recurring licence fees

Self-hosted on affordable PHP+MySQL — shared hosting, no per‑user fees, no vendor lock‑in.

White‑label ready

Set system name, upload logo, configure contact details — looks like your organisation’s own branded platform.

Mobile‑first design

Bootstrap responsive — works on any smartphone, no app store required, enumerators use own devices.

Easy installation

Web‑based installer checks requirements, creates DB, seeds settings in minutes — no command line.

Open & extensible

Standard PHP & MySQL, clean API architecture — integrate with reporting tools or external databases.


Technical stack
PHP 7.4+ MySQL 5.7+ Apache / Nginx Vanilla JS Bootstrap 5 Service Worker PWA HTML5 Geolocation PDO + Prepared bcrypt CSRF Protection

Upgrade & growth potential

Visual analytics module

Add charts and cross‑tabulation, pie charts, bar graphs, choropleth maps using already captured GPS data.

Excel / CSV export

One‑click export of response datasets for Excel analysis, highly requested by M&E consultants.

Skip logic / branching

Conditional question display based on previous answers — reduces enumerator errors.

SMS / email notifications

Notify supervisors when responses submit, alert enumerators of new assignments via SMS gateway or email.

Ready to digitise your field data collection?

DCMS is production‑ready, field‑tested, and built for the realities of data collection in West Africa.

Contact Our Team Now ↗
DCMS – Data Collection Management System · Self-hosted · Offline-first · Designed for impact