Files
health-smart-mirror/software_ideas.md

1.8 KiB

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