Skip to content

πŸŽ‰ Front end repository for the mobile application which aims at making the health of the users better leveraging the use of AI.

Notifications You must be signed in to change notification settings

asifrahaman13/sniffle_mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Getting Started

This is the mobile application repository for healthcare management. Users can have end to end recommendation, data entry, data, graphs of their healthcare data over mobile device. Backend is done through FastAPI server. The backend repository can be found here:

https://github.com/asifrahaman13/sniffle_backend.git

You must run the backend repository to run this application.

*However you can also try using the hosted backend url. If that works you do not need to run the backend repository locally

Demos

Features implemented:

  • Login to your account (Firebase)
  • Enter your details through friendly conversation and our AI agents will help you to extract the qualitative as well as quantitative data from it automatically. Feel free to make mistakes. Our agent will correct you πŸ˜‰
  • Get personalized weeekly recommendations on your healthcare data.
  • Use end to end voice to interact with the agents. 🎀
  • Get graphs to visulize and monitor your data. πŸ“ˆ
  • Monitor diabetes in real time. πŸ“‰
  • Get alerts/push notifications when our agent finds abnormality in your health. πŸ€–
  • Upload picture to get the information of the disease you are having. πŸ–ΌοΈ

Note:

🚨 Please note that currently data is being saved only if you take full survey with the Chat or Voice agents.

Clone

First clone the repository.

git clone https://github.com/asifrahaman13/sniffle_mobile

Next go to the root directory.

cd sniffle_mobile/

Note that the backend should be running. The backend repository can be found here: https://github.com/asifrahaman13/sniffle_backend.git.

You should enter the following data in your .env file of this application.

WEBSOCKET_URI=ws://10.0.2.2:8000
GOOGLE_CLIENT_ID=
BACKEND_URI="http://10.0.2.2:8000"
DEEPGRAM_API_KEY=

Step 1: Start your Application

Let Metro Bundler run in its own terminal. Open a new terminal from the root of your React Native project. Run the following command to start your Android or iOS app:

For Android

# using npm
npm run android

# OR using Yarn
yarn run android

Step 2: Start the Metro Server

First, you will need to start Metro, the JavaScript bundler that ships with React Native.

To start Metro, run the following command from the root of your React Native project: [yarn is recommended]

# using npm
npm start

# OR using Yarn
yarn run start

If everything is set up correctly, you should see your new app running in your Android Emulator or iOS Simulator shortly provided you have set up your emulator/simulator correctly.

This is one way to run your app β€” you can also run it directly from within Android Studio and Xcode respectively.

About

πŸŽ‰ Front end repository for the mobile application which aims at making the health of the users better leveraging the use of AI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published