Project: Moodjar: A secure cognitive behavioural therapy application

Moodjar admin login interface shown on desktop. Mobile user interface shown on tablet, with options for users to select their current mood from a range of visual images. Mobile user login interface shown on smaller iPhone device.

Android and web application (with user and admin-facing interfaces) developed as a dissertation project for BSc Computing and Information Technology. Users were able to use the application as a mental health diary, which could be accessed by their chosen healthcare professional via a REST API querying a central encrypted database. This project was never made live, so a link cannot be provided.

Uses the following technologies:

  • Java
  • Android Fingerprint Authentication API
  • HTML
  • SASS
  • jQuery
  • CanvasJS
  • nodeJS
  • PostgreSQL
  • Data Encryption (AES-GCM)