Giter VIP home page Giter VIP logo

sureshhardiya / idpt Goto Github PK

View Code? Open in Web Editor NEW
29.0 29.0 7.0 4.88 MB

Internet-Delivered Psychological Therapy (IDPT) System.

Home Page: https://idpt.gitbook.io/web/

License: MIT License

Dockerfile 0.01% JavaScript 99.03% HTML 0.06% Shell 0.06% Less 0.82% CSS 0.01% Procfile 0.01%
antd face graphql icbt idpt internet mongodb mongoose react-apollo reactjs redux stigma treatment treatment-costs

idpt's Introduction

I hold a doctorate in Software Engineering from Western Norway University of Applied Sciences (HVL). I have completed masters in Information Systems from the Norwegian University of Science and Technology (NTNU, Norway) and a master thesis in process mining. I hold a bachelor's degree in computer science and information technology (BSc.CSIT) from Tribhuvan University, Nepal. I was decorated with the Vice-Chancellor's Award to obtain the highest score in my bachelor's degree. I have immense enthusiasm for Frontend Engineering, Model-Driven Software Engineering, Natural Language Processing and Big Data. Besides, I am a passionate blogger, photographer and resilient traveller.

github trophies

idpt's People

Contributors

angelicawisnes avatar dependabot[bot] avatar depfu[bot] avatar hunghkit avatar jodibell avatar landeddeveloper avatar martinheitmann avatar mlfugles avatar parashnathmishra avatar sureshhardiya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

idpt's Issues

Text on the 'questionaire start page' on Android

On the first page after you've opened a questionaire the introductoire text is hidden partially. You can tap a 'read more' button to see the whole text. This is unefficient because you have space enough to view to whole text by default.

Screenshot_20200910_153805_com sureshkumarmukhiya psychometric

Create patient view

Patient can log in

Patient sees his/her dashboard

  • See list of cases involved in
  • See the list of modules
  • See completed modules
  • See the active tasks

Patient can go to the task and navigate through the tasks

image

  • Can move back and forth through the Previous and Next button.
  • Has a sidebar with a list of tasks in that module.
  • The tasks are organized in the way therapists build in the builder in the backend.

Create assignment types

Create assignment types. There are three assignment types:

  1. Survey
  2. Quiz
  3. Psycometric_assessment

1. Survey:

For survey, everything is working fine. We just need to add one more quesiton types:

TODO:

  • Add one more question type, Rate. It should allow user to give binary ratings. For this question type, user enters question text and select types of ratings (Thumbs up and down / Yes or no)

image

or:

image

2. Quiz

If assignment author selects type == quiz, then we only show 4 question types ( input, checkbox, radio button, dropdown). Also, we need following options with the question:

  • Question text
  • Question option ( id, option_name/option_title, score (if this is correct), is_this_correct)

3 Psycometric_assessment

If this is selected. We only have radio as option. But when, user creates first question with some options. Then for the next question, we allow user to use same options or create new options.

  • If assignment author select same options, then other question will use the same options as the first question.
  • If assignment author select, different_option, then we allow the author to create other options.
  • Like quiz, the options will have score with it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.