Coming from web development, this project is an attempt to transfer my knowledge to and enhance my skills in mobile development.
A basic Medication Administration Record application written in JavaScript using React Native
, a framework that enables JavaScript to run on iOS
and Android
natively, and Google's Cloud Firestore
, a cloud-native NoSQL document storage for persisting data.
Firestore project is needed in order for this project to run locally.
graph LR
A(Sign up)-->B(Login)
B-->C(Medication Groups)
C-->D(Medications)
C-->
D-->E(Logs)
D-->E
- Sign up - Create an account using your personal info
- Login - Use the email address and password you provided
- Medication Groups - Group of medications based on purpose (e.g. Allergies, Supplements, etc.)
- Medications - Name of medication, dosage, frequency, and related notes (e.g. Benadryl, Vitamin C, Tylenol, etc.)
- Logs - List of dates of medications that were taken
- Unit tests
- End-to-end