Link to the demonstration video
Link to the presentation slides
Link to the Psychologist / Staff / Admin Login Page
Link to The Users(Client) Login Page
Link to our humanized chat bot
Link to the DASS-21 Original Question Sets
Link to the IES-R Original Question Sets
Link to the Backend Main Service GitHub Repo
Link to the Client Website GitHub Repo
Link to the Admin Dashboard GitHub Repo
Link to the Backend Chat Service GitHub Repo
Link to the Telegram Chat Bot GitHub Repo
This repository is for the admin dashboard frontend. There are several modules included:
- User test results visualization module
This module offers an overview of users' test results and status.
- Admin module
This modules is used to manage the admins.
- Consultant module
This modules is used to manage the consultants.
- Consultant meeting module
This modules is used to manage the consultants' own meetings, and quick access to the meeting links.
- User module
This module is used to manage the users and access their report and mental health status.
- User report module
This module is used to view the users' reports and the test results.
- User meeting module
This module is used to view the users' own meetings.
- Meeting module
This module is used to manage meetings.
- Report module
This module is used to view details of users' reports that contain the users' answers for every question.
- Content management module
This module is used to manage all the contents that will be displayed to the QUARANTEAM main website. Superuser access is required to access this module.
-
Install NodeJS version v12.14.1.
-
Next, clone the repository.
-
cd to the project directory and run
npm install
to install the dependencies. -
add the environment variables as follows:
REACT_APP_API_URL=<Link to backend main service>
REACT_APP_ENV=dev
- run
npm start
to start the service locally.