Skip to content
@PsyCare-org

PsyCare

PsyCare

en pt-br

PsyCare is my course completion work for my bachelor's degree in computer science at URI.

About

The work is a psychological support platform, which assists both the patient and the professional in most of the psychological support process. The features that stand out the most are:

  • Validation of professionals accredited by CRP;
  • Search and filtering of professionals according to the patient’s needs;
  • Centralizer of information about each service, having medical records, to-do lists and session notes;
  • Tracking history;
  • Weekly schedule;
  • Chat;
  • Video call.

Architecture

The base architecture of the system is presented as follows: image info

  • Client - Application client made with ReactJS, the source code is in the psycare-web repository;
  • Server - Application server made in NestJS, the source code is in the repository psycare-api;
  • Database - Application database in PostgreSQL;
  • External service A - External service for the application's video calls, uses the VideoSDK API;
  • External service B - External service for validating the registration of the application professionals, uses the National Registry of Psychologists website.

Repositories

Popular repositories Loading

  1. psycare-monography psycare-monography Public

    Final paper used in bachelor's degree in computer science from URI

    TeX

  2. psycare-web psycare-web Public

    Web application that provides the user interface for the PsyCare application

    TypeScript

  3. psycare-api psycare-api Public

    Rest API that provides authentication and CRUD operations to manage data related to the PsyCare application.

    TypeScript

  4. psycare psycare Public

    PsyCare auxiliary repository, it has orchestration tools for other repositories

    JavaScript

  5. .github .github Public

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…