Call for tender- iPad App Development
This brief is for a software solution to the problem of distributing a custom selection of high quality videos in a secure way to a dispersed group of individuals, while capturing various analytics and feedback from those individual users and administrators in the field for analysis by administrators.
The software must be able to display videos and capture data without an Internet connection in clients homes when required.
Users should find the application simple and intuitive to use for all age groups. It should be written in such a way that localisation is possible at a later date and make use of accessibility features where possible.
Detailed product requirements
The software should have an administrative interface for users with the Admin role.
Fine grained permissions
The software should maintain access control to specific clients and their data. User access permissions should exist to view videos assigned to a client as that particular client. Additionally user access permissions should exist to allow users to edit the client’s information and view secure notes on a client by client basis.
The system should include an admin interface for managing each client’s personal information, such as name, DOB, etc. Administrators need a way to assign which users are able to view each client’s assigned media and which users are able to edit clients information and notes. Users should only be able to view the videos of specific assigned clients and some users should only be able to edit the personal information and notes of specific assigned clients.
The system will be used to collect and store personal information such as health data. For that reason access to an individual’s, personal information, notes comments must be encrypted in transit and at rest and any analytical data must be obfuscated so they cannot be traced back to personally identifiable information. Personal information and notes must be stored securely and protected by fine grained user permissions.