/MiNap

Code and documentation for MiNap sleep diary smartwatch app and related infrastructure, developed by the 2023 ITS intern cohort at the University of Michigan. [10.6084/m9.figshare.25438711]

GNU General Public License v3.0GPL-3.0

Depression Center Logo

Description

Code and documentation for Mi Nap sleep diary smartwatch app and related infrastructure, developed by the 2023 ITS intern cohort at the University of Michigan. This Fitbit / Apple Watch / Garmin smartwatch app allows clinical research participants to keep a sleep diary on their watch, with the data being securely transferred to a staging cloud storage service, and then to an Oracle PL/SQL database that sits behind a firewall.

Documentation

MiNap Documentation - Eisenberg Family Depression Center Knowledge Base

Repo Structure

The branches in this repository include:

  • dbsync - dedicated to syncing data between local and Michigan Medicine servers.
  • mobile - dedicated to the companion mobile application developed in React Native.
  • new-frontend - dedicated to the smartwatch participant application.

About the Team

The App has been developed by a cohort team of 4 members from the ITS 2023 internship. Anika is a graduate student in the Data Science program at the University of Michigan and is passionate about full-stack application development, project management, and data engineering. Quishi is a graduate student at the Michigan School of Information and is enthusiastic about Data Analytics. Max is a rising Junior at the University of Michigan majoring in Computer Science and Data Science and is passionate about full-stack development and robotics. Raphael is a graduate student in the Master of Science in Information program at the University of Michigan School of Information. He is passionate about clustering methods, human-computer interaction, mHealth, and most applied Data Science methods and does front-end development during his free time.

Contact

To get in touch, contact the individual developers in the check-in history or email minap2023its@umich.edu.

If you need assistance identifying a contact person, email the EFDC's Mobile Technologies Core at: efdc-mobiletech@umich.edu.

Credits

Contributors:

This work is based in part on the following projects, libraries and/or studies:

  • None

License

Copyright Notice

Copyright © 2023 The Regents of the University of Michigan

Software and Library License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/gpl-3.0-standalone.html.

Documentation License

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You should have received a copy of the license included in the section entitled "GNU Free Documentation License". If not, see https://www.gnu.org/licenses/fdl-1.3-standalone.html

Citation

If you find this repository, code or paper useful for your research, please cite it.


Copyright © 2023 The Regents of the University of Michigan