Axiv is an integrated health app that allows users to track their fitness and diet improvements. Users can compete with their friends and earn rewards.
- mwilliams-dev
- dfox-dev
- fwiltman-dev
- dstevens-dev
Icons obtained from Material Design
- Appropriate icons
- Fragments for each screen
- Adding swiping between screens
- Create radar chart for metrics
- Create buttons (Health suggestions, Daily targets, Track progress)
- Add scrolling
- Add onclick to buttons -> open new activities
- Remove radar chart show values
- Change menu item icon to refresh symbol for refreshing chart
- Fix scaling issues for radar chart on different screen sizes
- Add new metrics
- Link with static AppData class
- Add button with description for chart
- Create listview for displaying various health suggestions
- Each item opens up a dialog box for more information
- Style suggestions
- Create progress bars for each daily target
- Provide ability to create new daily targets
- Rename to health goals
- Line graph showing progress over a time period for a single metric
- Improve style of graph
- Remove items from legend that aren't being displayed
- Update graph based on spinner selection
- Add functionality for switching which metric is displayed
- Add unimplemented toast
- Meals - manual entry
- Meals - search for previous meals
- Meals - take picture
- Meals - scan barcode
- Sleep - manual entry
- Steps - manual entry
- Hydration - manual entry
- Exercise - manual entry
- Exercise - search for previous exercises
- Weight - manual entry
- Blood pressure - manual entry
- Add featured competitions
- Add private competitions
- Invites
- Add new users
- Create new competitions
- Show current points accumulated
- Show purchased rewards
- Rewards sorted into categories
- Add functionality to toggle public visibility of score
- Switch to metric units
- Turn off notifications
- Option to login
- Option to register
- Logo
- Text entry for username and password
- Forgot password button
- Full name
- Email and password
- Age, height, weight, gender
- Personalized questions associated with each metric
- Create singleton class to hold data across app
- Pick primary colors for app
- Standardize button style
- Standardize padding/margins
- Make titles in action bar and bottom nav bar consistent
- Standardize font type and sizes
- Create a logo
- Use meaningful text throughout app
- Main screens now cut off by nav bar
- Compete pages back button goes back to My Health
- Enter sleep end date cut off