Skip to content

kwildeDev/meds-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meds Manager

I am working on a mobile app using React Native in Expo Snack to help me remember to take my medications and make sure I order my repeats on time.

Currently, I am looking into what database solution would be best, as I had hoped to use MongoDB, but it will not be possible to get that working with Expo Snack.

App Features / Layout

Home Screen

  • List of active medications
    • Show next dose time, status (taken/not taken), remaining tablets
    • Quick buttons: “Mark as Taken,” “Edit Med,” “Add Med”

Medication Detail

  • Edit name, dosage, reminders, times
  • View reminder history
  • Manage prescription info (tablets, threshold, etc.)

Reminder Notifications

  • Daily reminders pop as push notifications at set times.
  • Marking as taken removes the alert until the next scheduled time.
  • If a dose is missed, the alert disappears when the next one is due.

Prescription Management

  • When tablets ≤ threshold → notification: “Order new prescription?”
  • Mark order as done → record ordered date
  • After preset days → reminder: “Check if prescription is ready to collect”
  • Mark collected → resets tablets count, ready for next cycle

Mobile Views

Main Viewing Screens:

Medications Screen

Medications Screen
Prescriptions Screen

Prescriptions Screen
Medication Detail Screen

Medication Detail Screen

Adding A New Medication:

Add New Medication Screen

Add New Medication Screen
Time Picker - Digital Format

Time Picker in Digital Format
Time Picker - Analogue Format

Time Picker in Analogue Format
Add Additional Reminders

Add Additional Reminders

About

React Native mobile app created on Expo Snack for managing prescriptions

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors