We want our device to be controlled by a phone, tablet or pc and we want to collect specific data as well as push functionality and notifications:
Scheduling and notifications - allow setting up notifications as reminders for users, up to 2 such as one occurs an 1hr before schedule, and one in 5min. - can set up recurring frequencies such as every monday, or every other day - shows any missed days based on set schedule until turned off
Temperature display and control - showing low-med-high in Celsius or Fahrenheit and controllable per degree temp control of device
Timer - counts down from start of treatment at 45 min - display minutes and seconds - stop, and pause button
programable interval heating cycles - stores up to 20 presets per device - offers 10 default presets and ability to create 10 customized presets using 5min, 10min, or 15min under low, med or high heat intervals or to create your own heating cycles for programs of a max 45 minutes in total.
1. 5 minutes at low, 15 minutes high, 5 minutes medium, 15 minutes high, 5 minutes low
2. 15 minutes high, 15 minutes low, 15 minutes high
3. 15 minutes low, 15 minutes high, 5 minutes low, 10 minutes medium
Others to be established afterwards
Data log - records every time used - shows either complete or interrupted - provides date and time of the day when used - allows for comments after each recording and able to highlight a record for importance
Scheduling and notifications - allow setting up notifications as reminders for users, up to 2 such as one occurs an 1hr before schedule, and one in 5min. - can set up recurring frequencies such as every monday, or every other day -
Personal profile - Users information such as age, weight, height, implications, gender, etc. - allows for daily logging use to track usage and data, email and other user information
Devices – Ability to set up more then one device and to allow it to identify each device each with its own tracking,and the above functionalities.
this is 4 devices, 3 use the same, one has more complexity
Devices – Ability to update online as we add new devices to integrate and expand functionality, ie. If we add a fitness tracker etc.
Promotions/Shop – Enable the user to view a online store of accessories or devices so they can make purchases or push them to our online store
Data – An area where it collects all the data of all the users broken down as collected above and allows us to have that as a available data source for other purposes.
User Data – Allows the user to send this data via email or send to a printer to print history and usage.
Battery – If the battery source being used is low in battery, being able to send a notification may be of value.
Privacy – Must be stringent and very secure
All development will belong to us, all source code and a nda will be signed.
detailed description to follow as well as products to work with and bluetooth protocol
payment will be as follows no exceptions, 1 release with android app completion, 1 release with ios completing, 1 release with pc app completion, final release when all fully completed.
3 - devices integrating to this software, 1 device has multiple heating elements so software will need to heat various parts of the device.
must be completed in 30-45 days