- Descrição do projeto
- Demonstração
- Funcionalidades
- Dependências
- Passo a passo para rodar o projeto localmente
PsyAssess é um sistema que tem como objetivo permitir que psicólogos administrem avaliações psicológicas online, substituindo os tradicionais questionários em papel. Com interfaces separadas para profissionais e pacientes, o sistema simplifica o processo de cadastramento de avaliados, aplicação de instrumentos e análise de resultados. Ele oferece uma solução segura e eficiente para coletar e armazenar dados de avaliações, proporcionando aos psicólogos acesso imediato aos resultados dos testes, mantendo a confidencialidade e a integridade dos dados do avaliado.
- Autenticar psicólogos no sistema
- Cadastrar um novo avaliado
- Listar todos os avaliados
- Exibir dados de um avaliado específico
- Atualizar dados de um avaliado
- Acessar os instrumentos de um avaliado
- Listar todos os instrumentos
- Visualizar dados de um instrumento específico
- Aplicar um instrumento a um avaliado
- Enviar por e-mail o link do instrumento ao avaliado
- Visualizar os resultados de um instrumento finalizado
- Redirecionamento a partir do link no e-mail, com um token único para a sessão de avaliação
- Confirmação dos dados do avaliado
- Iniciar a execução do instrumento
- Enviar respostas do instrumento
- Node.js: Versão 20.11. A aplicação foi desenvolvida e testada utilizando essa versão. Outras versões podem apresentar incompatibilidades.
- Clone o projeto:
git clone [email protected]:thalis-freitas/psy_assess.git
- Entre na pasta do projeto:
cd psy_assess
- Instale as dependências:
npm install
- Suba o servidor:
npm run dev
- Acesse http://localhost:5173/