Create a developer guidance section for the hosted docs

This commit is contained in:
Julian Stirling 2026-03-01 11:45:29 +00:00
parent 9788e0d2b7
commit bc36a1e9d0
14 changed files with 3569 additions and 189 deletions

View file

@ -0,0 +1,11 @@
# Software Architecture
## Overview
The OpenFlexure Microscope Server is a FastAPI server created using Labthings FastAPI. The user interfaces is a Vue.js web app. And thehe server runs on a customised operating system (Raspbian OpenFlexure).
Here is a high level diagaram of the overall software architecture:
<object style="width:100%" type="image/svg+xml" data="./assets/SoftwareDiagram.svg"></object>
Each repository link should be clickable. The <a href="./assets/SoftwareDiagram.svg" target="_blank">architecture diagram is best viewed in its own tab</a>.