Documentatie/Home.md

34 lines
1.2 KiB
Markdown

## Farmmaps Documentation Overview
### The documentation is still work in progress and heavily subject to change!
This page provides an index of the available documentation for the FarmMaps platform.
### Getting started
At the moment, FarmMaps provides two environments for development.
* https://farmmaps.awtest.nl (testing environment, data is not persistent)
* https://farmmaps.awacc.nl (acceptation environment, data IS persistent)
When developing your application, using the **acceptation environment is highly recommended**.
The process for obtaining access to API's varies slightly per API.
Each API documentation page describes this for its own API.
### FarmMaps Main Concepts
* The datastore
* Endpoints
* Workers
* Queues
* File-chains
* [Viewer (FarmMapsLibs)](/wiki/FarmMapsLibs)
### API Documentation
FarmMaps provides 3 main endpoints to build services upon.
* A file upload/download API (REST) for file uploads in chunks.
* An FTP endpoint to upload files through FTP
* [A message queue endpoint (MQTT)](/wiki/Message-Queue-Endpoint) to recieve streaming data and send and recieve triggering signals.
### Use-case examples
* [VRAPoten-API](/wiki/VRAPoten-API)
* [VRANbs-API](/wiki/VRANbs-API)