Mental Health App
Articles
Tags
1 tag can be used multiple time
Admin/Doctor can create tags
Categories
Only Admin and Doctor
Can create Categories
Posts
Doctors Can Create Posts
Doctors Can Edit/Delete his
own Posts
Admin Can create Posts
Users
Subscriber
See the list of tests/Tasks assigned by his/her doctor
See the list of personalised Prescriptions
See his sleep statistics
If sleep hour for a week < 5 hrs
prompt you are likely to be
depressed. Take test :)
Share /Like the posts
See News posts from doctors
based on his/her profile
See own vitals
Sleep Hours
Total Distance walked
Today/History
Heart Rate
Take Audio Depression Test
Take Depression Test
Follow Doctors
Can create/Edit Profile
Get simple statistics
Number of blog posts/Categories/Tags
Number of tests/Tasks
Number of Subscribers
Number of tasks created
Number of users by role
CRUD tests/Tasks
See statistics
CRUD Posts/Categories/Tags
CRUD Users
Doctors
Can access a subscriber data
See the list of previous
prescriptions
Can see subscriber voice
depression test
Can see his/her depression test history
Can see his/her sleeping patter
Can see his/her profile
Create Personalised Tests
Select Subscribers who can take it
Create Voice Test
Bunch of questions
See lists of users following him
Create Posts/Categories/Tags
Depression Test
t
Session should be saved and user can
see history
There will multiple questions. The questions
will be configured by doctors.
The screen will prompt and ask
question. The user will respond by voice
and click send.
When submitted, it will send to the
Python based API. The api will calculate
stress level and respond back.
Will Have a button "Take Test"
Most Important Feature
Also BIDR test
Each session should be saved and
user can see history
Basically these are bunch of questions
with multiple answers. Each answer
has a point. Based on total points, we
give the result
Subtopic
We are going to use PHQ-9 test
Authentication
Register
Register By Gmail
Register By Facebook
Email
Login/Logout
Login by Gmail
Login By Facebook
Email/Password
Roles
Subsriber
Doctor
Admin