Skip to content

AI-powered personal health assistant (mobile app)

Notifications You must be signed in to change notification settings

lianaa98/first-aide-client

 
 

Repository files navigation

Final Project at Lighthouse Labs

First Aide (Client side)

This is a final project for Web Development Bootcamp at Lighthouse Labs, completed within 7 days. Contributors include Liana Kan, Kayano Oyama and Dan Ross.

First Aide is an AI-powered personal health assistant that utilizes speech recognition and Open AI to provide medical related advice. It also keeps track of personal medical records.

To access the back-end repo, please click the below link:

🔗 Back-end Repo 🔗

Demo Video

Click below to see demo video.

🔗 First-Aide Demo (without voice) 🔗 🔗 First-Aide Demo (with voice) 🔗

Disclaimer

This project is created for learning purpose only. In case of medical issues / emergency, please seek professional medical help or go to the emergency room. The responses of the app are fetched from Open AI and cannot replace doctors' advices.

App Features

  • User Registration, Login / Logout
  • User can navigate using the bottom navigation bar
  • User can ask questions using voice
  • Speech Recognition for user questions
  • App returns answers to user questions right away using Open AI technology
  • User can bookmark those first-aid responses for future easy access
  • User can edit titles of bookmarks, even delete bookmarks
  • User can create and update their emergency contacts
  • User can create and update their prescriptions, allergies and conditions
  • The app provides a list of nearby hospitals according to the city where user resides
  • User can edit their profile and change their name/email/city
  • The app remembers users locally even when they quit and re-launch the app

Tech Stack

  • React-native (expo)
  • Tailwind CSS
  • Open AI
  • Express.js
  • Json Web Token (JWT)
  • PostgreSQL

Getting Started

  • Make sure you have xcode installed, then fork and clone this repo
  • Please also fork and clone the server repo, and follow instructions in that repo
  • Start the front-end by npm i and then expo run:ios
  • Enjoy!

About

AI-powered personal health assistant (mobile app)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.9%
  • Ruby 3.1%
  • Objective-C++ 2.6%
  • Other 0.4%