Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/184064
Title: Person-centred care for dementia patients (back-end and front-end development)
Authors: Tai, Chen An
Keywords: Computer and Information Science
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Tai, C. A. (2025). Person-centred care for dementia patients (back-end and front-end development). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/184064
Project: CCDS24-0545
Abstract: Dementia comprises a variety of conditions that impair cognitive functions. As its prevalence rises alongside an ageing population, the strain on healthcare systems grows. With a shortage of caregivers to meet the increasing demand, there is an urgent need for technological advancements in dementia care. The Person-Centred Care (PEAR) system addresses this pressing issue by offering a digital platform designed to streamline and automate various care processes. It aims to support caregivers, medical professionals, and care centre supervisors by simplifying routine tasks and boosting operational efficiency through automation. To enhance scalability, maintainability, and performance, PEAR transitioned from a monolithic .NET 5 architecture to a microservices-based system. The monolithic architecture previously used posed challenges in terms of reliability and long-term maintenance, prompting the shift to a decentralised microservices model. This transformation introduced modularity, enabling the independent scaling of services and improving system resilience. The scope of this project is focused on the migration of the previous web application built on .NET 5.0, to more up to date libraries such as ReactJS, as well as integrating the new API endpoints from user and patient services. As a continuation of work by previous teams, this project will be further advanced by future groups. Given its ongoing nature, prioritizing comprehensive documentation and adhering to sustainable development practices are essential. These include facilitating efficient onboarding, ensuring maintainable code, and promoting seamless collaboration.
URI: https://hdl.handle.net/10356/184064
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Amended Final Report.pdf
  Restricted Access
1.01 MBAdobe PDFView/Open

Page view(s)

28
Updated on May 7, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.