https://github.com/suefrontend/first-aide-client
First Aide is an AI-powered first aid medical instructions app developed as a final project for LHL. It was created within a 7-day timeframe using React Expo/Native for the frontend and Express for the backend.
The purpose of First Aide is to provide users with instant access to accurate first aid instructions in emergency situations. Leveraging the power of artificial intelligence, the app offers intelligent suggestions and recommendations based on user input, ensuring users receive the most relevant and appropriate medical guidance.
Please note that an OpenAI API key is required to operate First Aide effectively.
- Instant access to first aid medical instructions
- AI-powered intelligent suggestions and recommendations
- User-friendly interface for ease of use
- Bookmark feature to save and access favorite first aid instructions
- Emergency contact information storage for quick access
- Nearby hospitals information based on city location
- Medical records management, including allergies, conditions, and medications
- Speech recognition for querying the OpenAI API and receiving instructions based on user prompts
To run the First Aide app, follow these steps:
- Clone the repository to your local machine.
- Install the necessary dependencies by running
npm install
. - Configure the .env file to connect to your local database.
- Start the server and connect to the database by running
npm start
. - To reset the database and seed initial data, run
npm run reset-db
.
Please ensure you have an OpenAI API key before running the app, as it is required for the AI functionality.
First Aide was created by the following contributors:
- Liana Kan
- Dan Ross
- Kayano Oyama
First Aide is intended to provide general first aid information and guidance. However, it is important to note that First Aide is not a substitute for professional medical advice, diagnosis, or treatment. The app is designed to assist users in emergency situations, but it is always recommended to seek immediate medical attention or contact local emergency services in case of a medical emergency.
The creators and contributors of First Aide shall not be held liable for any damages, injuries, or losses resulting from the use of the app or reliance on the information provided. Users are responsible for their own actions and decisions when using First Aide.
It is advisable to consult with a qualified healthcare professional or medical expert for personalized medical advice and assistance.