CollectData.app

Collect in the Field,
Analyse in the Office

Complete forms and attendance in the field without internet access, then synchronise automatically when connectivity returns. Track progress through KPI cards and related-table reporting, under your own branding and on your own server.

12+
Field Types
4
User Roles
PWA
Offline
∞
Records

Latest Capabilities

From field workflow to the management overview

Recent updates connect day-to-day field work with an immediately readable project and management overview.

Attendance by class or segment

Create an attendance form and a separate link for each segment. For example, a Class = 3A link shows an instructor only their own participants.

Target / achieved KPIs

Define a target for each KPI card and calculate achievement either as repeated records or as a unique count of a selected field.

Management dashboard

Administrators choose project, related table, filters, date range, viewer access, order and card width for concise dashboard reporting.

Project print layouts

Each project can use its own header and footer artwork. Blank and completed records can be printed in a branded, signature-ready layout.

Tüm Features

One Platform, Flexible Possibilities

From field data collection and cross-analysis to role-based permissions and offline forms, the platform supports the full data workflow.

Dynamic Tables

Create project-specific tables with 12 field types, including text, number, date, email, phone, selection lists, yes/no, file upload, conditional questions (Washington Group) and relationship fields. Reorder fields by drag-and-drop and define required or unique values.

Table Relationships

Connect tables and track relationships between records. Both many-to-one and one-to-many relationships are recognised automatically and can be used in reports.

Smart Forms & Surveys

Create data-entry, survey or attendance forms and share them by URL. Attendance links can be limited to a field/value pair such as Class = 3A, showing only the intended participants. Conditional logic, time limits and submission limits are supported.

Offline Forms (PWA)

Open a form or filtered attendance link once while connected and add it to the home screen. It can then be used offline in the field. Data is stored locally in IndexedDB and synchronised automatically when connectivity returns.

Cross-Reporting & Visualization

Run queries on a single table or across two related tables. Use filters, date ranges, grouping and breakdowns to create bar, pie, doughnut or polar charts. Export the chart alone or with its summary table as PNG, and copy the table into Word.

Four-Level Role Management

Admin - full access. Manager - project and user management. Data Entry - data entry only for authorised tables. Viewer - read-only access. Table permissions and delete rights are managed separately.

Excel Export

Export each table to .xlsx in one click, including fields, related-record references and timestamps. Charts can also be exported as PNG for direct use in reports.

File Uploads

Add file-upload fields to tables with support for PDF, JPG, PNG, DOC, DOCX, XLS and XLSX formats. Existing files are preserved during edits unless a replacement is uploaded.

Brand Customization

Configure organization branding, including separate light- and dark-mode logos, PWA icons and branded login, navigation, forms and reports.

Project-Based Organization

Organize tables, forms and users under projects with project-specific permissions. Each project can also define its own branded print layout, used when blank or completed records are printed.

Conditional Questions

Conditional-question logic compatible with Washington Group workflows. Follow-up questions can be displayed automatically based on a primary response, in both administrative and public forms.

Built-in AI Guide

A built-in AI-assisted guide explains platform features through a chat interface without requiring SQL or technical knowledge, supporting users with setup, reporting and navigation questions.

Step by Step

How It Works

1

Create Projects and Tables

Create a project and add structured tables. Define the field types needed for each workflow, including text, dates, selections and record relationships, and reorder fields with drag-and-drop controls.

2

Create Forms and Deploy to the Field

Create a data-entry, survey or attendance form and share its link with field teams. For attendance, a Class = 3A filter can give each instructor a link that opens only their own list. Links added to a mobile home screen work offline.

3

Manage Data and Permissions

Review and manage collected data from the administration panel and assign user roles so each team member sees only the projects and tables relevant to their responsibilities.

4

Analyse and Report

Run single-table or related-table queries, then use filters, date ranges and breakdowns to build charts. Download charts with their summary table as PNG or copy the table to Word. Monitor target-versus-achieved KPI cards on the management dashboard.

Who Is It For?

Use Cases

🛡️

Women’s Protection and Case Follow-up

Connect client, case, safety-plan and referral tables. Monitor urgency, risk type and services on the dashboard, and print case forms in a signature-ready format.

🌾

Seasonal Agriculture and Child Labour

Track households, child monitoring, field visits and education support in one project. Assess risk level, migration status and school attendance through related-table reports.

🏫

School and Class Attendance

Add a Class field to student records, then send each instructor a filtered attendance link such as Class = 3A. The participant list remains available offline.

🎁

Cash and In-kind Assistance

Connect household, eligibility, distribution and receipt records. See progress against a project target using repeated or unique beneficiary counting in a KPI card.

🩺

Mobile Health Screening

Collect screening, referral and follow-up records after household or client registration. Continue in the field without connectivity and synchronise when it returns.

♿

Inclusion and Accessibility

Run needs assessments with Washington Group-compatible conditional questions. Report service type, functional difficulty and support outcome from related tables.

📋

Research: Baseline / Endline

Relate baseline, midline and endline surveys for the same participant. Use date filters to see change, then share the chart and summary table in a single PNG.

🤝

Volunteer and Event Management

Manage volunteer profiles, training, event participation and assignments. Take attendance at each event while retaining project-scoped permissions.

📦

Stock and Inventory Tracking

Connect product, movement, supplier and supporting-document tables. Track stock movements and attach invoices or delivery notes to the relevant record.

Technology Stack

Technology Detaylar

PHP 8.x
Backend
SQLite
Database
Vanilla JS
Frontend
PWA
Service Worker

Öne Çıkan Technology Features

  • Self-hosted deployment capability
  • No external database server required (SQLite)
  • Responsive interface with Tailwind CSS
  • Interactive visualizations with Chart.js
  • Target / achieved KPI cards with unique-count support
  • CSRF protection and session management
  • Secure database access with PDO

Offline & PWA Technology Stacksı

  • Form caching through Service Workers
  • Offline data queue with IndexedDB
  • Background Sync (Android) + timer fallback (iOS)
  • Duplicate-submission prevention workflow
  • Dynamic manifest per form
  • Offline attendance with a filtered participant list
  • Custom PWA icon support

Ready to Digitize Your Data Workflows?

Create a workspace and set up your first project in minutes.

Get Started