Files
health-smart-mirror/software_ideas.md

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