KnockKnock is a simple communication app that connects caregivers and elderly people who live alone.
The elderly and caregivers can communicate with one another with just a few touches. In addition, caregivers can easily manage their communication history and daily schedule through KnockKnock.
Our team focused on the aging problem, which is a social problem in Korea. Along with the increase in the number of the elderly, the number of elderly people living alone is also increasing. As a result, the number of elderly people that a caregiver has to take care of is inevitably increasing. We tried to develop an application to solve this problem, and the app that was born in that way is 'knockknock'.- Sustainable Cities and Communities
- Good Health and Wellbeing
- Industry, Innovation and Infrastructure
- Senior citizens, etc. who are 65 years of age or older living alone or in need of care for their descendants, etc
- A person who performs a management role, such as a dedicated social welfare worker, life support worker, volunteer, etc
-
Knocking on the Door: Communication Function between Elderly and Caregivers
Caregivers can use the 'knock on the door' event when they are curious about how the elderly are doing. -
Emergency help request function for the elderly
If the elderly are in dangerous or urgent need of help, an ‘emergency call’ event can be used. -
Functions that make the work of a caregiver convenient: To-do list, saving profiles of senior citizens in charge, location tracking of the elderly
'KnockKnock' offers several functions to make it easier for caregivers to work.
- First, please accept the code of GitHub as a zip file and decompress it.
- We developed the application using flutter. If you don't have flutter installed, please install it.
-
Since our project utilizes the function of firebase, please execute the following command at the terminal of the project document location.
flutter pub add firebase_core flutter pub add firebase_auth flutter pub add cloud_firestore flutter pub add intlIf an error occurs, please enter the following command at the terminal.
flutter pub upgrade -
Execute the code.
The best recommendation to run is to use the emulator. As we designed the UI to match with iPhone 14 Pro, we recommend running the emulator with the iPhone 14 Pro.
If there is a problem with running the emulator, you can check it by running code in Chrome. For a smooth demonstration, we put dummy data in the database(Firestore). You can login by the phonenumbers below. (Please enter '-' as well.)Caregiver: 010-9275-3171
Senior: 010-1111-1111
| Gil Jeongsu | Shim Minseo | Yang Yehyeon | Cho Hyunji |
|---|---|---|---|
Design |
Design |
Design |
Design |






