Skip to content

Jajared/MedAlert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

MedAlert

Description

MedAlert GIF

MedAlert is a mobile app that aims to provide a user-friendly solution for individuals to manage their medication schedules efficiently. With a focus on user-accessibility, our app will offer a simple and intuitive interface, allowing users to set up personalised reminders for their medication needs. Our goal is to help people, especially those with chronic illnesses - to make consuming medication a less tedious and confusing process, which we understand can be very complicated.

Our medication reminder app aims to provide a comprehensive solution for individuals to effectively manage their medication schedules and improve adherence.

App Features:
  1. Medication Reminders and Tracking
  2. Medication Database
  3. Guardian System
  4. Medication upload using Image Recognition
  5. Consumption Statistics
  6. DocBot (Symptoms Checker and Medication Recommendation)

Full README: https://docs.google.com/document/d/15_JCCbonlIHDc7t6ML8B8pEOJ90FAFEL8INFauHBHz8/edit?usp=sharing

Running the app (⚠️ This app has only been developed for iOS devices ⚠️)

This guide will walk you through the steps to run an Expo Go app on your device using the Expo Client app.

Prerequisites

Before you begin, make sure you have the following installed:

  • Node.js (version 12 or newer)
  • Expo CLI - Install it globally by running the following command
npm install -g expo-cli
  • Expo Go Client App on your mobile device

Running the script

  1. Install all dependencies
npm install
  1. Start the development server
npm run start
  1. To run the iOS simulator, ensure that you have the XCode simulator installed
  2. To run on a physical device, scan the QR code displayed in the terminal
  • On iOS: Use the device's camera app or the QR code scanner in the Control Center.

Tech Stack

React Native JavaScript TypeScript Firebase