/performance-appraisal-app

An application with React where everyone can rate their peers and will bring a score result

Primary LanguageTypeScript

Performance Appraisal App

Um projeto de avaliação de performance utilizando React com Typescrpt, onde é possível gerenciar equipes e gerar avaliações entre os colegas da própria equipe.

Tecnologias

React Postgres TypeScript Express.js Docker

Como subir a aplicação

Para subir basta executar

docker-compose up -d

Nas pastas 'front' e 'backend'

Client: http://localhost:3000/

Server: http://localhost:8080/

Time

Sprint 1

  • Client e Server da aplicação
  • Modelagem no PostgreSQL
  • API's das entidades Avaliação e Relatório
  • Funcionalidade de Avaliar e gerar relatórios

Sprint 2

  • API's CRUD para avaliação, método e critérios
  • Telas de CRUD para as novas funções
  • Criação do sidebar e navegação das telas

Sprint 3

  • Basic Authentication
  • Tela de Login
  • Permissões para professores e alunos
  • Inclusão do gráfico na tela de resultados

Sprint 4

  • Pequenas correções nas telas
  • Inclusão de um grafico de auto avaliação na tela de resultados
  • Nova tela de resultados para o professor
  • Inclusão da regra de LGPD