A fun and accessible questionnaire for children when first visiting CAMHS (Child and Adolescent Mental Health Services). Designed for tablets.
The app can be found here.
This questionnaire aims to reduce the anxieties of children (5 - 12 years old) coming to CAMHS for the first time. It offers an alternative questionnaire to the paper based one which is currently used and is not appropriately designed for children.
CAMHS helps to support children and young people who need help with their emotional, behavioural and psychological/mental health difficulties. Children, young people and their families can be referred to CAMHS if the children are finding it hard to cope with family life, school or the wider world. CAMHS currently gives the questionnaire to children to complete when they are sitting in the waiting room. Our app replaces this often unenjoyable experience with one which provides a positive first interaction with CAMHS, while taking no more time or resources to complete than the paper-based method.
The questions in the questionnaire are ones that are required by CAMHS but general enough to be of use to other organisations who want to get to know their users better.
Jasmin Patel - Product Owner
Ewelina Skibinska - Developer
Peter Rhodes - Developer
Noga Inbar - UX/UI
Bradley Reeder - Scrum Master
Eoin McCarthy - Code Review & QA
This questionnaire helps therapists get to know a young person better so that they can more quickly build a healthy and meaningful relationship.
Welcome to CAMHS is aimed at young people aged 5-12 who are visiting CAMHS and meeting their therapist for the first time. Children at the younger end of the age range may need help from staff/parent/guardian to complete some of the questions.
The therapist and the child will be able to download a PDF of the children's answers when the questionnaire has been completed. This data is stored only in the PDF, the app will not store the private information for longer than the session in which it was created (no database).
An engaging web app for children which makes the experience of filling out the questionnaire enjoyable and appropriate for their developmental stage.
This web application has been dsigned for tablet screens, as this is the technology most commonly used by the clinicians at CAMHS.
- Heroku for hosting
- Hapi.js/Node server
- Sass
- normalize-scss
- Tape for backend testing
- Travis for continuous intergration
- Codecov for code coverage
- Istanbul for code coverage (local)
- tap-spec for formatted tests
- sessionStorage for data management and state storage
- anime.js for animating SVG images
- Nodemailer for sending emails via a gmail account
- Handelbars.js - templating engine
- Materialize-css for css carousel (jquery)
Clone this repo:
git clone https://github.com/CYPIAPT-LNDSE/welcome-to-camhs.git
Install node modules:
npm install
Run the Tape tests:
npm test