Person-centred care for dementia patients (front and backend development)
Dementia refers to the loss of cognitive abilities such as remembering, performing logical reasoning and thinking to such an extent that, it affects a person's daily life and activities. Dementia is commonly diagnosed among the elderly, and it is affecting millions of elderly all around the...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/171945 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Dementia refers to the loss of cognitive abilities such as remembering, performing logical reasoning
and thinking to such an extent that, it affects a person's daily life and activities. Dementia is commonly
diagnosed among the elderly, and it is affecting millions of elderly all around the globe. Individuals
who are diagnosed with dementia require additional care and attention around the clock which is
extremely challenging and stressful for caregivers to provide care and support on a daily basis.
Person-Centred Care (PEAR) is a system that was developed to alleviate the challenges and stress of
caregivers by reducing their workload daily in a controlled environment. PEAR allows seamless
coordination and cooperation between different roles in the person-cared centre setting such as
supervisors, caregivers, doctors and game therapists. PEAR is accessible via both the website and
mobile platforms.
As part of the backend development team, the objective of this project is to support the mobile
application with APIs to deliver an increment to the system, improve the existing code base, fix APIs
that are currently not working as intended, develop features for web-facing that is following the
Model-View-Controller (MVC) architecture and write automated test scripts to ensure the code
integrity of developed APIs and front-facing components.
This report describes the experiences encountered in developing the PEAR software system as a
backend developer and provides a clear view of various software conventions/architectures used in
this project and solutions delivered such as API implementation, MVC front-facing web features and
automated testing. Aside from the technical details of the project, the author has shared his view on
the future possible development of the project and the discontinuation of certain tools used in the
system. |
---|