Skip to content

Priyansh61/Feel4U

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Feel4U

Team : The Boys We are here to have fun and innovate while having good food.

In India, it is considered to be “weak” to approach a mental counselor. So many people in need of help hesitate to seek help and thereby improve their situation. Not addressing this may lead the person to enter a downward spiral.

What we propose is to gamify the experience of seeking help, through small tasks that give reward points on completion. Awarding points act as a positive feedback. These tasks will be suggested to a user based on a small questionnaire to gauge his/her mood. Examples can be : reading a book, going for a stroll, take dog for a walk Awards can be : have an ice cream, give health points, go for a small picnic, play a simple game, take a nap. Empowering people to realize their ability to take control and take actionable steps to obtain a positive impact on their mental wellbeing.


Tech Stack

  • Frontend - Nuxt
  • Backend - Firebase, Neurelo, Node

Functionality

  1. Gauge mood of user by a simple questionnare
  2. Suggest tasks to improve how user feels; share resources to guide user to complete tasks
  3. Choose rewards, to motivate user to complete tasks.
  4. Internationalization takes care of translating application to various languages.
  5. Non-spammy advertisement to cover costs of experts.
  6. Streaks to motivate users trying to improve their wellbeing.
  7. Community section to help connect with individuals looking to work together to help self and others.
  8. Logger stores all tasks started by user, the mental-health specialist can gauge user based on his/her history of completing tasks. This feature can further be improved by storing quiz-scores periodically to analyze how much has the application helped.
  9. Connect and schedule meets with professionals, using https://calendly.com/

drawing

Use Case Diagram

Future scope

  • Doctor should have access to background of user, to provide an insight into personality and get better consultation.
  • To verify if community events were attended

Want to contribute?

Check out CONTRIBUTING.md.

The setup

Node Version v14.16.0 Use NodeVersionManager to easily navigate through different node versions.

Deployement Instructions

  1. Use "cd .\frontend\" to navigate through to the frontend folder.
  2. Use "node install" to install all dependencies.
  3. npm run dev (refer to 'scripts' section in package.json for more scripts) to see your code running live.

Snapshots

drawing

Home page

drawing

Take test to gauge user

drawing

Take a task to try to improve self

drawing

Rewards for +ve feedback

drawing

Streak page to motivate user further

drawing

Work with others to help self by helping others

drawing

This information can be analyzed and presented to the specialists to provide a better consultation