PLAY THE PAIN

Project Type
Mobile Application
Industry Domain
Research, Healthcare
PlayThePain is a mobile app that aimed to monitor that pain that patients felt whilst following their daily schedules.The platform consists of User Mobile Application, Admin Panel (Web-based), Doctor Panel (Web-based) As a research-oriented mobile application, PlayThePain assists the end-users or patients to explore their pain-related knowledge and monitor various conditions including feelings, sleep, medication, and activities. PlayThePain app is available in two languages French and English.
Request for Consultation

Objective

PlayThePain was envision by one of the scientists at Concordia University. He wanted to research and monitor the pain that the test subjects felt while following their daily schedule and the effects of it on their well-being, mood etc. He also wanted the concerned medical representatives and doctors on the campus to be able to monitor the core vitals, pain , feelings and medication of the patients and students whom they were treating

The Challenge

  • Amazon Lex implementation.
  • Export and import daily, monthly, and yearly reports on the admin panel interface.
  • Manage responsive feeling screens on all devices.
  • Handle Connection Patients and Doctors using doctor code

Our Solution

We integrate Amazon Lex chatbot and reward system into the app for more user engagement. Our developers made the feeling screens responsive on all devices and integrate Amazon SES for seamless email functionality.

Features

User (Patient) App

  • Signup or Sign-in with email and password.
  • See the list of activities like talk, track, play, share.
  • Talk with the chatbot. Users would be asked some questions about their mood, day, sleep, etc.
  • Track for Self-Tracking feelings, sleep, pain, medication, and other Activities.
  • Share stories publicly or privately and manage their story and see others’ stories.
  • Play encourages patients to focus on positive, fun, and creative things that are encouraged by the list of “Activities” or categories of apps.
  • View daily, monthly, and yearly all added information reports.
  • Achieve a reward badge when they are achieving the milestones for each type of activity.
  • Connect Patients and Doctors using doctor code.
  • Get daily, weekly and monthly notifications about their pain and feelings.
  • English and French language support.

Admin Panel

  • Login with email and password.
    • – See a list of Users, doctors, apps, rewards, and reports.
  • On Dashboard see the number of registered users with and without doctor code and the total number of users.
  • Filter users based on registration date, visibility, and verification status.
  • Search user based on user name and email address.
  • Add and Manage multiple doctors.
    • – See a list of their patients and their detail
  • Manage multiple categories of apps.
    • – See the list of all apps, add and update apps.
  • Manage Rewards based on milestones and rewards type.
    • – See the list of play, track, talk, share milestones rewards.
    • – Add and Update reward based on type.
  • View and Export Daily, monthly, and yearly information reports of users
  • Manage term and condition content management.

Doctor Panel

  • Login with email and password.
    • – See a list of their patients and generate their code.
  • Filter users based on registration date, visibility, and verification status.
  • Search user based on user name and email address.
  • See a list of their patients and their detail
    • – View and Export Daily, monthly, and yearly patients information reports
    • – Handle delete patients
  • Doctors generate the patient code or referral code and share it with their patients.

Tech Stack

Ionic 5

Angular 9+

Amazon Lex

Amazon SES

Node with TypeScript

Express.js

MySQL Database

Tell us Your
Big Idea!

  • =
  • This field is for validation purposes and should be left unchanged.

@2021 Solution Analysts Pvt Ltd. All Right Reserved