Skip to content

The First Aid Guide App is a mobile application designed to provide users with essential first aid instructions and CPR guidance. This app aims to educate users on how to respond effectively to common medical emergencies, ensuring they can act confidently in critical situations.

Notifications You must be signed in to change notification settings

First-Aid-Flutter-App/FirstAid

Repository files navigation

First Aid Helper App

Cross-platform Flutter application designed to provide users with essential first aid instructions and CPR guidance. This app aims to educate users on how to respond effectively to common medical emergencies, ensuring they can act confidently in critical situations.

Demo

First Aid Demo First Aid Demo CPR Demo CPR Demo My Health Demo

Getting started

Follow these instructions to set up the project and run locally.

Prerequisites

Ensure you have the following installed:

  • Flutter SDK (Project was developed on 3.24.1 version)
  • An IDE like VS Code
  • A device or emulator for testing (iOS, Android, or web)

Installation

  1. Clone the repository using HTTPS:

    git clone https://github.com/First-Aid-Flutter-App/FirstAid.git

    Or SSH:

    git clone git@github.com:First-Aid-Flutter-App/FirstAid.git
  2. Install Flutter dependencies:

    flutter pub get
  3. Running the App

    flutter run

Features

  • Select an injury card and note the steps of first aid

  • Familiarize yourself with the CPR instructions and use the timer with counting

  • Fill out a medical card about yourself

Technical Features

  • Using Unit, Widget, Integration, Mocking and Golden test

  • Using GitHub Actions as CI/CD pipeline

  • Using Docker for containerizing app

  • Localize app to English and Russian languages

  • Using Riverpod for state management

  • Using CustomPainter for heartbeat animation ❤️

About

The First Aid Guide App is a mobile application designed to provide users with essential first aid instructions and CPR guidance. This app aims to educate users on how to respond effectively to common medical emergencies, ensuring they can act confidently in critical situations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors