Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dinukanavaratna/patienttracking

This is a simple Android mobile application for monitoring a patient. This app contains few simple features such as FCM push notifications, keeping notes, adding reminders, and saving patient details. Please note that this is a simple Android app created within 2/3 days maximum according to the requirements I was given. So, the application can be improved alot more and you are welcome to make improvements and create a PR.
https://github.com/dinukanavaratna/patienttracking

android android-studio fcm-push-notification firebase java kotlin patient-management patient-monitoring sqlite

Last synced: 15 days ago
JSON representation

This is a simple Android mobile application for monitoring a patient. This app contains few simple features such as FCM push notifications, keeping notes, adding reminders, and saving patient details. Please note that this is a simple Android app created within 2/3 days maximum according to the requirements I was given. So, the application can be improved alot more and you are welcome to make improvements and create a PR.

Awesome Lists containing this project

README

        

# PatientTracking

This is a simple Android mobile application for monitoring a patient. This app contains few simple features such as FCM push notifications, keeping notes, adding reminders, and saving patient details.

Please note that this is a simple Android app created within 2/3 days maximum according to the requirements I was given. So, the application can be improved alot more and you are welcome to make improvements and create a PR.

## Testing

1. Create a Firebase project and replace the 'app/google-services.json' file with your own project file taken from Firebase project you created.
2. A postman request collection has been included in 'app/src/test/postman/' for testing the FCM push notifications. Replace the existing 'Device_Token' & 'Firebase_Auth_Key' in Postman collection variabled with your own details/credentials.
3. You can copy the FCM Token of the device by hitting the back button from the 'Home' page of the application. Firebase Auth Key can be taken from the firebase project you created.

## Screenshots of some interfaces

![Dinuka Navaratna - PatientTracking 1](https://user-images.githubusercontent.com/26020039/172057021-48980a4c-4848-4b3b-bd16-3f7b0a8ec936.jpeg)
![Dinuka Navaratna - PatientTracking 2](https://user-images.githubusercontent.com/26020039/172057023-4eb39026-ae6f-45e6-8f91-b016cbf44eb1.jpeg)
![Dinuka Navaratna - PatientTracking 3](https://user-images.githubusercontent.com/26020039/172057026-d9776eaf-dc4c-41fc-b33d-a388a8a5cc78.jpeg)
![Dinuka Navaratna - PatientTracking 4](https://user-images.githubusercontent.com/26020039/172057031-451c52d0-5560-4bd5-8786-2021b0e70b51.jpeg)
![Dinuka Navaratna - PatientTracking 5](https://user-images.githubusercontent.com/26020039/172057033-66f25654-b288-4f14-84f0-2f3bb3c2ba0a.jpeg)
![Dinuka Navaratna - PatientTracking 6](https://user-images.githubusercontent.com/26020039/172057035-7d3c0ef4-e237-4fac-8a1f-0a310511c75c.jpeg)
![Dinuka Navaratna - PatientTracking 7](https://user-images.githubusercontent.com/26020039/172057037-a559b67e-585c-4b8a-899c-7f49769c9906.jpeg)
![Dinuka Navaratna - PatientTracking 8](https://user-images.githubusercontent.com/26020039/172057038-ecf6fe35-3bab-4da8-bed6-bbd7f9200045.jpeg)
![Dinuka Navaratna - PatientTracking 9](https://user-images.githubusercontent.com/26020039/172057039-54999807-7d57-4803-9368-385224a981c6.jpeg)
![Dinuka Navaratna - PatientTracking 10](https://user-images.githubusercontent.com/26020039/172057040-9632f8fb-829c-42c3-8d85-8680a5119f5a.jpeg)
![Dinuka Navaratna - PatientTracking 11](https://user-images.githubusercontent.com/26020039/172057019-ce7dadd9-00e2-44d2-9879-b9f5aa219f01.jpeg)