47 lines
1.8 KiB
Markdown
47 lines
1.8 KiB
Markdown
# Backend
|
|
- Store data in a database
|
|
- Create an API for interfaces with health data
|
|
- Pull health related data from a specified user(s)
|
|
- Sleep Data
|
|
- Calories Burned
|
|
- Time spent at a location where the exercise is performed
|
|
- Steps
|
|
- Medication tracking and updating
|
|
- Interface with Apple's HealthKit
|
|
- Manual data entry
|
|
- Importing of health data from files (xml, json, etc.)
|
|
- May need a custom parser?
|
|
- Health data comparisons
|
|
- Based on classifications/ categorization such as...
|
|
- age ranges
|
|
- locality
|
|
- race/ ethnicity
|
|
- gender
|
|
- etc...
|
|
- Setting/ defining thresholds for flagging current health status
|
|
- Scrape web for health-related articles / info
|
|
|
|
# Frontend
|
|
- Overview description of health status
|
|
- Percentile ranking compared to the average population (classifications/ categorization)
|
|
- Highlight areas in need of improvement and/ or under-performance
|
|
- Login
|
|
- Select User that is at screen
|
|
- prompt for password of the account
|
|
- Recommended
|
|
- Activities the user can perform to enhance their under-performing health categories
|
|
- Trend lines over the last month for each category
|
|
- Profile Customization
|
|
- Change text, font, size, etc. of the UI
|
|
- Select categories that interest the individual (tailored feed)
|
|
- User highlights one area they want to improve and display relevant web-based content
|
|
- Reminder System
|
|
- Allow for user to type custom messages and assign to a calendar date
|
|
- Friendly Wake Up
|
|
- Display a message on start to encourage the user to continue efforts
|
|
- Visualize health data
|
|
- Carry over visualizations from Apple's health app
|
|
- Sleep data over period of time
|
|
- Calories burned in comparison to average and maximum
|
|
- Pie chart the health data comparisons
|
|
- Forecasted steps for day |