We built this app with the intention of connecting families together during this current pandemic, where family members might not be in contact with each other, living in different places across the country, or even the world.
What it does
It is an app that allows for a centralized, easy-to-use communication system for families. Through this, they would be able to keep track of each others’ health and conditions, especially regarding positive and negative COVID-19 tests, more easily.
Within our app, you can message, call, and keep your family members updated on your well-being and health. The first interface consists of different buttons for your contacts, a family calendar, and messages. The shared calendar allows you to set and view events to notify others of everything happening.
The next interface is a list of icons that represent your family members. There is also an area at the top where you can pin messages and announcements in order to display important information that your family needs to be aware of. With multiple messages, this banner would be scrollable. During video calls, these icons would become video screens so each person in the family group could see each other. Through the use of graphics and icons, this interface was designed to be easy to both understand and navigate through so that users—specifically those with eyesight problems—are able to use the app without any hassle or frustration.
You can additionally click on a family member’s icon to view their profile, where you can see updates about their health, including when they last got tested for COVID-19, how they’re feeling, and other well-being related details. Users are able to update their profile as if they’re updating an activity log, keeping track of things like steps walked, how often they get sick, or where they go, as well as keeping track of past and upcoming health appointments. This allows family members to be able to stay up-to-date on each other’s health in just a few taps. There’s also an emoji picker that lets users choose an emoji to quickly express how they’re feeling lately, as we understand how emotional health is just as important as physical. These features are saved and updated in real time, as we used Firebase to create a database that can be read from and written to. They would then be available in an activity feed for everybody to view and comment on.
How we built it
We built this app using Android Studio and Java to create the interface as well as the functionality. Then, to be able to store updates and messages that would be sent in the app, we created a database using Firebase that can be read from and written to
Challenges we ran into
Initially, none of us were experienced with Android Studio or Firebase, so we had to learn how to use each of these and incorporate them together in order to create our app.
Accomplishments that we're proud of
Being able to complete a project with a basic structure for all of the functions that we envisioned.
What we learned
We learned how to use Android Studio and Firebase to create an app, as well as use Figma to design and prototype. We also learned that HackDavis has funny memes:)
What's next for apart, together
With more development, we would hope to add functionality to our database not only for updates but for messages. We also envision that with more development and more added features this app could be expanded to be used within friend circles and not just family, to have greater functionality and better facilitate contact during COVID times.