Development of a Backend Architecture for an Online Mental Counselling Platform to Enhance Performance and Security

The increasing demand for mental health services during the COVID-19 pandemic emphasizes the importance of developing a web-based psychological counselling platform. This study aims to create a robust backend architecture to support the functional and non-functional requirements of an online mental counselling platform. The backend plays a crucial role in managing business logic, data management, user authentication, counselling session settings, and integration with third-party services. The Research and Development (R&D) methodology was implemented through the steps of requirements analysis, architecture design, module creation, and performance and security testing. The backend was built with a layered architecture approach, ensuring optimal load management, information security, and scalability. The application of authentication features with JSON Web Token (JWT) provides an extra layer of protection for user data. System tests were conducted using Postman through three main scenarios. The initial trial showed a "User does not exist" error (code 400) when user data could not be found. The second test resulted in an "Incorrect password" (code 400) when the password entered was incorrect. The third trial showed that the login was successful with code 200 OK, issuing an access token to the user. These results demonstrate the stability and accuracy of the backend implementation in managing user validation. Research findings include the design of an Entity Relationship Diagram (ERD) for data management as well as the development of backend modules that support CRUD functions. This backend platform improves service efficiency, protects user privacy, and enables wider access, including to remote areas. This study makes a meaningful contribution to the innovation of technology-enabled mental health services, creating opportunities for further development in support of inclusive and sustainable digital psychology services.

Authors

Publication Details

Journal
Indonesian Journal of Computer Science
Published
2025-04-15
DOI
https://doi.org/10.33022/ijcs.v14i2.4748
Primary Topic
Digital Mental Health Interventions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Development of a Backend Architecture for an Online Mental Counselling Platform to Enhance Performance and Security

Misna Asqia
Indonesian Journal of Computer Science
Digital Mental Health Interventions
article

Development of a Backend Architecture for an Online Mental Counselling Platform to Enhance Performance and Security

Misna Asqia
article en

Abstract

The increasing demand for mental health services during the COVID-19 pandemic emphasizes the importance of developing a web-based psychological counselling platform. This study aims to create a robust backend architecture to support the functional and non-functional requirements of an online mental counselling platform. The backend plays a crucial role in managing business logic, data management, user authentication, counselling session settings, and integration with third-party services. The Research and Development (R&D) methodology was implemented through the steps of requirements analysis, architecture design, module creation, and performance and security testing. The backend was built with a layered architecture approach, ensuring optimal load management, information security, and scalability. The application of authentication features with JSON Web Token (JWT) provides an extra layer of protection for user data. System tests were conducted using Postman through three main scenarios. The initial trial showed a "User does not exist" error (code 400) when user data could not be found. The second test resulted in an "Incorrect password" (code 400) when the password entered was incorrect. The third trial showed that the login was successful with code 200 OK, issuing an access token to the user. These results demonstrate the stability and accuracy of the backend implementation in managing user validation. Research findings include the design of an Entity Relationship Diagram (ERD) for data management as well as the development of backend modules that support CRUD functions. This backend platform improves service efficiency, protects user privacy, and enables wider access, including to remote areas. This study makes a meaningful contribution to the innovation of technology-enabled mental health services, creating opportunities for further development in support of inclusive and sustainable digital psychology services.

Indonesian Journal of Computer ScienceVol. 14(2)
Openalex Percentile: Top 91%
Digital Mental Health Interventions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Development of a Backend Architecture for an Online Mental Counselling Platform to Enhance Performance and Security — Misna Asqia · Indonesian Journal of Computer Science (2025) | TGRS Research Map | TGRS