This is the readme file for the project CareBridge. You can find the detailed information about the project, features, and screenshots in this file.
- Kotlin - Programming Language
- Firebase - Database
- Android Studio - IDE
- Figma - Design Tool
The project CareBridge is a mobile application that aims to bridge the gap between the elderly and their family members. The app has 3 modules: Family and Friends Module, Senior Citizen Module, and Volunteer Module.
The application is designed to provide a platform for the elderly to connect with their family members and caregivers. The senior citizens can add their daily needs, such as medication reminders, doctor appointments, and grocery lists, to the application. The family members get notified about these needs and can help the elderly with their daily tasks.
The family members can also create a profile for the elderly or connect with the elderly using an email. The application also has Fall Detection and Emergency Alert features that can be used by the elderly in case of an emergency. The app sends a notification along with the location of the elderly to the family members upon detection of fall.
The application also has a Volunteer Module that allows volunteers to connect with the elderly and help them with their daily tasks. The volunteers can share their availability based on which the family/senior citizen member can book an appointment with the volunteer.
-
Family and Friends Module
- Create a profile for the elderly
- Connect with the elderly using an email
- Get notified about the daily needs of the elderly
- Help the elderly with their daily tasks
- Get notified about the fall detection and emergency alerts
- View the location of the elderly in case of an emergency
-
Senior Citizen Module
- Add daily needs such as medication reminders, doctor appointments, and grocery lists
- Get notified about the daily needs
- Use the fall detection and emergency alert features
- Book an appointment with a volunteer
-
Volunteer Module
- Share availability
- Check the appointments booked by the family/senior citizen members
- Help the elderly with their needs
- Focused Client - Google Developers
- Location GMS - Google Developers
- Location Sensor - Android Developers
- Location Permissions - Android Developers
- Kotlin Coroutines - Android Developers
- Send Notification - YouTube
- Schedule Reminder - YouTube
- Fall Detection Using Smartphone-Based Application – Research Paper - Research Gate
- SensorManager - Android Developers
- Firebase Storage for pdf - Firebase Documentation
- Broadcast Receiver – Boot Completed - GeeksforGeeks
- Foreground Service - Android Developers