Welcome to 3D's Documentation¶
3D is a data collection and management platform for international development and humanitarian programmes.
With 3D your team collects data anywhere, in a browser or with the 3D app on Android and iOS, in a structure you design. The data becomes a database that your project builds on: each visit links to a known farmer, each student to a known school. You review what arrives, manage the records, and report on them with dashboards.
Where to start¶
- New to 3D? Read Core Concepts for how forms, tables, views, interfaces and dashboards fit together. Five minutes.
- Want to try it? Follow Getting Started. It takes one small project from start to finish in six steps.
- Looking something up? Each section of this site covers one topic in full.
The sections¶
| Section | What it covers |
|---|---|
| Projects & Users | Organisations, projects, users, roles and permissions, groups and data scoping. |
| Forms | Building forms, nested forms, inheritance filters, skip logic, translations, submissions. |
| Data | Tables, records, importing, exporting, record history. |
| Views | Joining tables together for Cascading Selects, Inheritance Filters and reading related data. |
| Interfaces | Pages built around one record and everything linked to it. |
| Dashboards | Metabase dashboards, public links, scheduled emails, Power BI reports. |
| 3D App | Collecting data on a phone or tablet, online and offline. |
| Input Types | Every question type, calculated fields and validation. |
| Glossary | The words 3D uses. |