Overview

This section is designed to help you understand Form-Lab’s components and how requests flow through the system, run everything locally using Docker Compose, launch your own SMART-on-FHIR application with a single link, and explore APIs along with common integration recipes. The developer area is structured into three practical sections for easy navigation.

Section Description Topics
Concepts Technical concepts to understand how integration works. Request & SMART-on-FHIR launch flows, tokens and scopes, patient context, and the main Form-Lab components.
Launch your app The endpoints, procedures, and example code you need to integrate to launch your application using the online version of formlab. Authorize/token endpoints, FHIR base endpoints, example HTTP/cURL flows and minimal code snippets.
Develop Locally How to use the local environment to develop, run, and test in Form-Lab. Docker Compose, configuration, launching locally, and quick validation steps.

Start with Local Development if you want to get hands-on; read Concepts to understand the architecture; and use Connecting when writing integration code.