Summary
This article walks through the MiNap application ecosystem, specifically the two front-end apps and researcher's dashboard.
Details
Introduction
The MiNap application ecosystem consist of two main applications:
MiNap Smartwatch App
The MiNap smartwatch app, tailored for Apple Watches using Swift, offers users a suite of features including a distinct app icon, login functionality, sleep recording, wake-up alarms, and a logout option.
Developers can delve into the app's source code on the new-frontend branch of MiNap's GitHub repository.
MiNap Mobile App
The application has been meticulously developed utilizing React Native, thereby ensuring adaptability across diverse platforms. It comprises several distinct interfaces, including the 'Login' interface, a 'Survey' interface that presents binary (yes-or-no) inquiries, and a 'Log out' interface. For a comprehensive visual elucidation, refer to the following video demo.
Researchers' Dashboard
The data within the Oracle database is available for reporting through Tableau, a data visualization tool for gaining insights about the collected data.
Visualizations can be for a specific study id but can be detailed for each study participant for better insights. The visualizations are aimed to help researchers comprehend the data at a glance and identify anomalies.
This sample dashboard is available at the Depression Center's Project in the Michigan Medicine Tableau Server. U-M level-2 credentials are required.
Notes
Resources
About the Authors
Quishi Zhao is a master's student in Information Science at the University of Michigan pursuing a data science track. Quishi has worked as the front end developer for the MiNap Application, during her internship at the University of Michigan Information and Technology Services in Summer 2023. She also helps schedule and record meetings, as well as organize notes and information reports
qiushiz@umich.edu | @qiushizh | quishi.zhao | @qiushizUM