Project: MARS Software Lab

Content

Project Summary

Development of a new mobile app for openIMIS.

Project Status

Project Value Chain

Products

  • Flutter Mobile App: Source

  • Code Generator (FHIR to Dart): Source

Concepts

 

Opportunity

 

Incubator

https://openimis.atlassian.net/wiki/spaces/OP/pages/1191706637

Project Description

In a one semester course a team of students has to develop a missing feature for an open source project.
Goal for this project is the development of a new mobile app for openIMIS.
Planned features for this app are described in https://openimis.atlassian.net/wiki/spaces/OP/pages/3223519233/Google+Summer+of+Code+2022#PROJECT%3A-NEW-MOBILE-APPS

Project Resources

16 CS students from the University of Applied Sciences Mannheim

Results

An app which works on all platforms supported by Flutter (Android, iOS, Linux, MacOS, Windows, Web). Features:

  • Login

  • Registration of new and update of existing insurees

  • Check insurance coverage

This app talks to openIMIS via FHIR. For that, a code generator was developed which generates Dart code from FHIR/openIMIS specifications.
The green parts in the graphics depict the components which were developed during this project:

The results were presented 2022-07-07 at HS Mannheim and streamed on openIMIS' Jitsi Channel.

The application itself and the Business Plan were presented 2022-07-14 at the Developers Deep Dive.

The Code Generator was presented at the 2022-08-04 Developers Deep. Here are the slides.

A preliminary version of th UI Design is also available.

 

Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/