Supporting LIFE Technology Knowledge Base

Knowledge at your fingertips

Supporting LIFE Technology

Welcome to the SL Technology Knowledge Base!

Supporting LIFE is an entirely open source project which hopes to make a substantial difference in the remotest parts of Africa.

Supporting LIFE uses mobile and web-based architectural solutions. We develop in Java for android-based devices to create dynamic and robust decision-making tools to assist medical professionals out in the field.

We use RESTful web services to coordinate medical data flow to our web servers running on Amazon EC2 instances. Our middle-tier is constructed using the Spring framework, JPA and Maven. The web-based front-end uses HTML 5.0, Bootstrap, JQuery, Ajax, with a little bit of CSS 3.0 animation thrown in for good measure.

An agile scrum-based development methodology is followed aiming to deliver frequent and regular software updates throughout the development lifecycle. We're big fans of automated testing, and especially Jenkins, to ensure the logical sanity of our android and middle-tier solutions!

If any of the above sounds interesting, we're always excited in hearing from individuals who would like to help us out!.


Configuration User Guide Product Roadmap Technical Documentation
Build and contribute to the Supporting LIFE codebase. Use the app, conduct disease surveillance and much more! Product roadmap for Supporting LIFE. Supporting LIFE Technical Documents