In today's virtual age, children are more connected to their devices than ever. When we heard about how parents and patients can have a hard time with the initial information onboarding about their diagnosis, whether the information was in a physical or digital pdf format, our team sought to make the process of comprehending information about a patient's diagnosis easier, engaging, and overall more fun. We interested in the idea of making a solution that was easily scalable and relatively autonomous(low maintenance).
What it does
Communication Digitization is a mobile application that works on both Android and iOS, and employs a medium to explain information that is familiar to parents and patients(especially teenagers!): digital videos. The mobile application presents patients with several "courses" which contain immersive and educative videos about a certain condition or a certain part of the hospital. Patients would also be able to digitally record any questions that arise during the video, so that they can ask medical staff for clarifications later on.
How we built it
We built this app by creating a product specification in Notion, and then began work on a design in Figma. Once the design was done, we began to implement the app in React Native, moving from design to code. We also had to setup a cloud firebase server to store the data for the courses and lessons, so that administrators such as Doctors and other medical personnel could easily alter information without pushing out a new version of the app. After the app and database were linked together, we also had to create an admin panel to facilitate admin ease of use.
Challenges we ran into
We had a hard time getting the AR and VR aspects of React Native to play nice with our application, which led to long hours of debugging and researching solutions. We also had to review HIPAA requirements and make sure we were not dealing with personal patient information.
Accomplishments that we're proud of
We are proud of connecting a realtime cloud database to our application, meaning that course information can be downloaded on a course by course basis, making the app extremely fast and keep the app bundle(overall size), low.
What we learned
We learned how to create a full stack mobile application quickly and efficiently. We also learned how to solve important pediatric problems using technological skills that we have learned.
What's next for Communication Digitization
We'd like to spend some more time to fully polish the application and collect feedback on the design and functionality of the application. Ideally, the application could be beta tested with experienced patients who would be aware of what they would like to see in our application. Once the app is fully furnished, the application has the potential to be deployed to several hosting options, including the App Store and Google Play Store.