Skip to content

tanshaochong/Lifeline

Repository files navigation

Lifeline

Lifeline, empowers individuals and communities with the ability to save lives through core functionalities: linking with community responders and providing quality first aid education.

Overview

Given that a staggering 59% of deaths from injuries could have been prevented if adequate first aid had been administered before the arrival of an ambulance, we set out to inculcate first aid knowledge and increase public confidence in administering first aid with Lifeline. Lifeline aims to shorten the time period between onset of emergency and arrival of services by crowdsourcing first-aid responders, while increasing the awareness and preparedness of the public through quality knowledge.

British Red Cross First Aid 1

Demo Video

maxresdefault

Youtube Video Link: https://youtu.be/CLiAbHw80Ek

Table of Contents

  1. Technologies
  2. UN Sustainable Development Goals And Targets
  3. Core Functionalities
  4. Distribution
  5. License

Technologies

Firebase Android Flutter Flutter Flutter Flutter

UN Sustainable Development Goals And Targets

SDG 3: Good Health and Well-being

health

3.2 - End all preventable deaths under 5 y/o

3.4 - Reduce mortality from non-communicable diseases and promote mental health

3.6 - Reduce road injuries and deaths

3.c - Increase health financing and support health workforce in developing countries

  • Choking is the 4th leading cause of unintentional death in children under 5. At least 1 child dies from choking every 5 days in the US with more than 12,000 children taken to A&E for such incidents.
  • Mental disorders are among the leading causes of disability worldwide, with depression being the most common. NCDs disproportionately affect LDCs, with 85% of premature deaths occurring in these countries.
  • 1 in 5 individuals involved in road accidents die due to delayed first-aid, and 2/3 of deaths occur within 25 min after trauma.
  • Half the world's population lack access to essential health services. In LDCs, shortage of skilled health workers is a major barrier to providing adequate emergency response.

SDG 4: Quality Education

edu

4.7 - Education for sustainable development and global citizenship

  • A survey by the British Red Cross found only 5% of adults have the knowledge and confidence to administer first aid in emergency situations. Furthermore, in LDCs, the lack of access to robust healthcare systems and trained healthcare workers makes basic first aid knowledge and skills even more crucial in response to emergency situations.
  • Over 150,000 lives could be saved each year if more people were trained in basic first aid.

Core Functionalities

First Aid Guidance

First Aid Guidance

Lifeline provides first aid guidance to users. These first aid instructions are easily accessible within at most 2 clicks from the home page, saving valuable time in emergencies. Under each flow, clear illustrations and detailed instructions are given so that users can easily follow along.

Community Responder

Community Responder

Lifeline provides the capabilities for users to respond to emergency help requested by users in need.

Personalised Learning

Personalised Learning

Lifeline is a one-stop destination to access a wealth of first aid knowledge. It offers a personalised experience to individuals with different needs with progress tracking allowing users to learn at their own pace.Learning contents are categorised into topics and further divided into subtopics, using bite sized content for effective and convenient learning on-the-go. Information is presented in a modernised way catering to content consumption trends.

Distribution

Lifeline's current release is built for Android devices. Alpha build has been tested on Google Pixel 4, Pixel 5 and Samsung Galaxy S10.

v0.1.1-alpha release APK

Running locally

  1. Clone the repository
git clone https://github.com/ackselz/Lifeline.git
  1. Run
flutter run

User Details

The following user account was used in the demo video. You may create your own accounts via the registration feature which syncs emergency reporting and user learning progression with firebase.

Location services can be simulated through tweaking settings of the android emulator or mobile device. As of alpha release, resolving of emergencies have yet to be implemented.

Demo User Login Details

Email: dev@gmail.com
Password: googlesolutions

License

License: GPL v3

Source code distributed under the GNU GPL v3 license. Credits of youtube videos and images used goes to respective owners of the resources. All videos and images are used are for demo purposes only and are not intended for commercial use.

Developed by:

Footnotes

  1. #DontStopAt999 Campaign