SORMAS (Surveillance Outbreak Response Management and Analysis System) is an open source eHealth system - consisting of separate web and mobile apps - that is geared towards optimizing the processes used in monitoring the spread of infectious diseases and responding to outbreak situations.
How Does it Work?
You can give SORMAS a try on our play server at https://sormas.helmholtz-hzi.de!
How Can I Get Involved?
Have a look at our Contributing Readme and contact us at sormas@helmholtz-hzi.de to learn how you can help to drive the development of SORMAS forward. SORMAS is a community-driven project, and we'd love to have you on board!
How Can I Report a Bug or Request a Feature?
Please create a new issue and read the Submitting an Issue guide for more detailed instructions. We appreciate your help!
Project Structure
The project consists of the following modules:
- sormas-api: General business logic and definitions for data exchange between app and server
- sormas-app: The Android app
- sormas-backend: Server entity services, facades, etc.
- sormas-base: Base project that also contains build scripts
- sormas-ear: The ear needed to build the application
- sormas-rest: The REST interface
- sormas-ui: The web application