Skip to content
This repository has been archived by the owner on Aug 15, 2021. It is now read-only.

🍃 API Treinamento T2M. Back end em Spring Boot e banco de dados PostgreSQL.

Notifications You must be signed in to change notification settings

Serratec-T2M-Projeto-Treinamento/treinamentoT2M-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo serratec
          logo t2m

T2M TREINAMENTO API


Índice


Desenvolvimento de aplicação Web, Mobile e API que cumpra os seguintes requisitos:

  • Sistema de login para administradores e líderes de projetos.
  • Líderes devem ser capazes de cadastrar novos líderes e colaboradores.
  • Administradores devem ser capazes de cadastrar, além dos citados acima, novos administradores.
  • Ambas as aplicações devem:
    • Listar os colaboradores da empresa, com informações específicas de cada um, bem como a posição que ocupam na empresa.
    • Disponibilizar uma série de treinamentos e pré-requisitos para ocupação de posições.

⚡Backlog Priorizado

✔️ Eu como administrador desejo cadastrar colaboradores.
✔️ Eu como administrador desejo cadastrar outros administradores e líderes e no sistema.
✔️ Eu como líder desejo fazer o login.
✔️ Eu como líder desejo cadastrar colaboradores.
✔️ Eu como administrador desejo definir requisitos para ocupação de cada posição.
✔️ Eu como administrador desejo inserir uma Lista de treinamentos para cada posição.
✔️ Eu como líder desejo usar um mecanismo de busca de funcionários com filtros.

⛏️Desenvolvimento API

  • Projeto desenvolvido em Spring Boot.
  • Banco de dados PostgreSQL com uso no DBeaver.
  • Equipe fixa de 3 desenvolvedores.
  • Prazo em que foi desenvolvido 19/07/2021 até 06/08/2021.
  • Deploy feito no Heroku, utilizando serviço EC2 AWS.
  • Método com comando subtree utilizando Heroku CLI.
  • Sendo consumindo por T2M Treinamento Web e Mobile.

📈Diagrama E.R. Banco de Dados


🍃Back End


📱Versão Mobile


🌐Versão Web


⚙️Repositórios de Desenvolvimento


📷Screenshots

Navegador

navegador

Swagger

swagger

🚀Tecnologias Utilizadas


🤝Contribuidores


👩‍💻Desenvolvedores

Avatar Anna Luiza Barillo
Anna Luiza Barillo
Avatar Diogo Mendes Martins
Diogo Mendes Martins

Avatar Ian Alt
Ian Alt

Avatar Isis Soares
Isis Soares

Avatar João Guilherme Arantes Freitas
João Guilherme Arantes Freitas

Avatar João Paulo Bade
João Paulo Bade

Avatar Marcos Paulo Marques Corrêa Gomes
Marcos Paulo Marques Corrêa

Avatar Matheus José
Matheus José Ribeiro de Moura

Avatar Thiago Lino
Thiago Lino

👨‍🏫Monitores

Avatar Abner Joia
Abner Joia
Avatar Bernard Piccoli
Bernard Piccoli

Avatar Cainã Machado
Cainã Machado

👨‍💼Product Owner

Avatar Erik Menas
Erik Menas

🧪Tester

Avatar Erik Menas
Victor Vieira

                    ⬆️Back to top⬆️

About

🍃 API Treinamento T2M. Back end em Spring Boot e banco de dados PostgreSQL.

Resources

Stars

Watchers

Forks

Languages