Installation
To run ODE you need two things: a server (Synkronus) that stores and syncs data, and a client on each device (Formulus or another app) that collects data and talks to the server.
What to install
| Component | What it is | Guide |
|---|---|---|
| Server (Synkronus) | Backend that hosts the API, portal, and database. Runs on a Linux server or VPS. | Install Synkronus |
| Client (Formulus) | Mobile app for Android that field workers use to fill forms and sync data. | Install Formulus |
Install the server first so that the client has something to connect to. Then install Formulus (or your client app) on each device and point it at your Synkronus server.
For IT / infrastructure teams
Hosting Synkronus for a study? See Server Architecture for IT for a one-page overview: container layout, TLS, backups, and how custom apps (app bundles) relate to the server. Current platform release: v1.1.1.
Next steps
- Install Synkronus — Set up the server on a Linux machine or VPS.
- Install Formulus — Put the Formulus app on Android devices and connect it to your server.