Fieldmark is a software platform for creating custom mobile applications for offline field data collections. It runs on a web browser, Android, and iOS. Notebooks can be customised to collect structured, geospatial, instrument and multimedia data to suit any workflow. Fieldmark is proudly open-source.

How does it work?

Fieldmark uses React, Ionic’s Capacitor and PouchDB to create custom notebooks that are shared from an online or offline server to registered users. Once a user has activated a notebook they can start collecting data. New records are stored on the local device and synchronised at the first opportunity.

Who can use it?

Fieldmark was built for researchers who want to collect and share high-quality, FAIR-compliant data. It can be used by individuals, teams and large organisations. The experience will differ for each group.

Customising Notebooks

Notebooks can be created in our Notebook Designer on the web. Some advanced features may require editing in .json. Once designed, notebooks can edited and adjusted, even after deployment. For more information see Notebook Creation.

Collecting Data

Fieldmark collects data of any kind and has inbuilt data formats and metadata to suit the needs of researchers collecting high quality. The App connects direct to your device’s camera to snap as many shots as you like. You can also attach any other file to record, eg a digital sketch captured on another app on (or shared with) the same device. For more information see Field and Record Types.

Synchronisation

While working online, or within range of an offline server, records will be continuously synchronised. If working offline and without a standalone server, records will be stored on the local device until the next opportunity to synchronise. Users can choose whether or not to synchronise large files and attachments. For more information see Synchronisation.

Exporting Data

Data can be exported from Fieldmark into .csv, .kml, .json and other formats, as needed. Images, files and folders are renamed in accordance with the record’s chosen identifier, saving time when you return from the field. For more information see Export.

Updated: