Coder Social home page Coder Social logo

doc-docker / apisubiter Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 3.0 7.85 MB

šŸš€ DocumentaĆ§Ć£o geral do projeto "Subiter" (4Āŗ BD - 2022, FATEC ProfĀŗ Jessen Vidal - SJC)

License: MIT License

Java 52.92% HTML 0.56% JavaScript 3.87% Vue 42.18% Dockerfile 0.46%
api cloud css equipe html java oracle projeto python scrum-agile vuejs

apisubiter's People

Contributors

andrewaugusto avatar antonio-zago avatar bryanribeiro avatar camilaffpacheco avatar carlossouza87 avatar jose-dos-santos avatar victorcavichioli avatar zaionkun avatar

Stargazers

 avatar  avatar

apisubiter's Issues

CriaĆ§Ć£o e exposiĆ§Ć£o da classe "Tipo_ServiƧo"

Iniciado em: 09/09/2022

Prazo de FinalizaĆ§Ć£o: 12/09/2022

Finalizado em:

Crie a classe Tipo_ServiƧo com base na modelagem relacional e o endpoint relacionado a classe, permitindo com que haja persistĆŖncia de dados no H2 database.

DoD:

  • Classe de acordo com a modelagem;
  • Interface de repository para conexĆ£o com o BD;
  • RestController da classe;
  • Service da classe;
  • PersistĆŖncia de dados da classe via endpoint para o H2 Database (OperaĆ§Ć£o de InserĆ§Ć£o e listagem).

CriaĆ§Ć£o e exposiĆ§Ć£o da classe "Empresa"

Iniciado em: 09/09/2022

Prazo de FinalizaĆ§Ć£o: 12/09/2022

Finalizado em:

Crie a classe Empresa com base na modelagem relacional e o endpoint relacionado a classe, permitindo com que haja persistĆŖncia de dados no H2 database.

DoD:

  • Classe de acordo com a modelagem;
  • Interface de repository para conexĆ£o com o BD;
  • RestController da classe;
  • Service da classe;
  • PersistĆŖncia de dados da classe via endpoint para o H2 Database (OperaĆ§Ć£o de InserĆ§Ć£o e listagem).

AtualizaĆ§Ć£o do Backlog das Sprints

AtualizaĆ§Ć£o e estudo do backlog das sprints para maior entendimento da equipe no escopo do projeto.

DoD:

  • Exibir as tasks com base na importĆ¢ncia de cada uma na sprint
  • Dividir as tarefas com base no planejamento do backlog de produto
  • Alinhar as expectativas do projeto com a equipe

Tela de Listagem dos Chamados (UsuƔrio Suporte)

Iniciado em: 03/10/2022
Prazo de FinalizaĆ§Ć£o: 07/10/2022

Tela para o suporte acompanhar os chamados e atendĆŖ-los com uma soluĆ§Ć£o.

DoD:

  • Nome do usuĆ”rio (cliente)
  • Data InĆ­cio (que foi aberto o chamado)
  • DescriĆ§Ć£o do chamado
  • OpĆ§Ć£o de aceitar ou nĆ£o, se nĆ£o, ele continua "Em Abertoā€
  • 3 Status (Aberto, Em Andamento, Fechado)

Ao clicar no chamado, irƔ exibir essas opƧƵes:

  • OpĆ§Ć£o de atribuir um responsĆ”vel pelo serviƧo (Listagem dos UsuĆ”rios Cadastrados)
  • SoluĆ§Ć£o
  • Data e horĆ”rio que vai atender o chamado

AtualizaĆ§Ć£o do Burndown da Sprint-2

AtualizaĆ§Ć£o do grĆ”fico burndown para anĆ”lise do desenvolvimento da equipe na segunda sprint.

DoD:

  • Exibir a linha ideal de acordo com os 20 dias
  • CĆ”lculo mĆ©dio das tasks com base no prazo da sprint
  • Enviar o modelo para o readme (sprint-2.md)

Modelagem Inicial do Banco de Dados

Prazo de FinalizaĆ§Ć£o: 06/09/2022

Finalizado em: 05/09/2022

Utilizando o serviƧo do Oracle Cloud disponibilizado pela Fatec.

DoD:

  • CriaĆ§Ć£o do Modelo LĆ³gico para organizaĆ§Ć£o dos dados iniciais.
  • AnĆ”lise dos relacionamentos e validaĆ§Ć£o com o professor.

CriaĆ§Ć£o do template inicial utilizando Vue.js

Prazo de FinalizaĆ§Ć£o: 06/09/2022

Finalizado em: 05/09/2022

CriaĆ§Ć£o da primeira tela no front-end utilizando a linguagem Vue.js

DoD:

  • Pesquisa de templates para inicializaĆ§Ć£o das telas
  • Melhor visualizaĆ§Ć£o dos dados na tela inicial

AdaptaĆ§Ć£o do Front-end para o back

Iniciado em: 03/10/2022
Prazo de FinalizaĆ§Ć£o: 04/10/2022

CorreƧƵes no cĆ³digo para implementaĆ§Ć£o do front-end com o back.

DoD:

  • Processos de adaptaĆ§Ć£o no cĆ³digo do front-end

Cadastro de Equipamentos

Iniciado em: 09/09/2022

Prazo de FinalizaĆ§Ć£o: 12/09/2022

Finalizado em:

Criar tela para registrar os equipamentos

DoD:

  • Conseguir cadastrar diversos equipamentos
  • Listar os equipamentos registrados

Ajustar Listagem do Suporte (Adionar campo SOLUƇƃO)

Iniciado em: 08/10/2022
Prazo de FinalizaĆ§Ć£o: 09/10/2022

Tela para o suporte acompanhar os chamados e atendĆŖ-los com uma soluĆ§Ć£o.

DoD:
Ao clicar no chamado, irƔ exibir essas opƧƵes:

  • SoluĆ§Ć£o (campo texto)
  • OpĆ§Ć£o de atribuir um responsĆ”vel pelo serviƧo (Listagem dos UsuĆ”rios Cadastrados)

ElaboraĆ§Ć£o do Backlog de Produto

Prazo de FinalizaĆ§Ć£o: 01/09/2022

Finalizado em: 02/09/2022

CriaĆ§Ć£o e estudo do backlog de produto para maior entendimento da equipe no escopo do projeto.

DoD:

  • Exibir as Users Stories da primeira sprint
  • Classificar a Storie com pontos com base na dificuldade da task
  • Demonstrar os motivos de cada Storie para cada tipo de colaborador no projeto

CriaĆ§Ć£o do template inicial utilizando spring-boot

Prazo de FinalizaĆ§Ć£o: 03/09/2022

Finalizado em: 02/09/2022

Utilizando o start.spring.io, gere o modelo em spring-boot com as seguintes dependĆŖncias:

(Obs: Utilizar java.11)

  • spring-boot-starter-data-jpa
  • spring-boot-starter-web
  • spring-boot-devtools
  • h2
  • ojdbc11
  • lombok
  • spring-boot-starter-test
  • spring-boot-starter-validation
  • spring-boot-maven-plugin

DoD:

  • Equipe conseguir entender a estrutura do projeto para desenvolvimento da aplicaĆ§Ć£o;
  • ExposiĆ§Ć£o inicial do primeiro endpoint

CriaĆ§Ć£o do Modelo LĆ³gico Relacional

Prazo de FinalizaĆ§Ć£o: 29/09/2022

Finalizado em: 30/09/2022

CriaĆ§Ć£o do Modelo LĆ³gico para organizaĆ§Ć£o dos dados iniciais.

DoD:

  • Criar tabelas relacionais com base nos dados que serĆ£o entregues na primeira sprint:

  • Cadastro de ServiƧo

  • Cadastro de Equipamento

  • Cadastro de UsuĆ”rio

AtualizaĆ§Ć£o do Backlog de Produto

AtualizaĆ§Ć£o e estudo do backlog de produto para maior entendimento da equipe no escopo do projeto.

DoD:

  • Exibir as Users Stories da segunda sprint
  • Classificar a Storie com pontos com base na dificuldade da task
  • Demonstrar os motivos de cada Storie para cada tipo de colaborador no projeto

Criar Release (v1.0.0) da Sprint-1

Criar release da primeira entrega no GitHub para documentaĆ§Ć£o da v1.0.0

Prazo para finalizaĆ§Ć£o: 18/09/2022

DoD:

  • Exibir as entregar da sprint-1 na release
  • Atualizar readme com as informaƧƵes de documentaĆ§Ć£o

AtualizaĆ§Ć£o do Burndown da Sprint-3

AtualizaĆ§Ć£o do grĆ”fico burndown para anĆ”lise do desenvolvimento da equipe na terceira sprint.

DoD:

  • Exibir a linha ideal de acordo com os 20 dias
  • CĆ”lculo mĆ©dio das tasks com base no prazo da sprint
  • Enviar o modelo para o readme (sprint-3.md)

IntegraĆ§Ć£o do Back ao Front-end - CADASTRO DE SERVIƇO

Realizar a conexĆ£o do back-end ao front-end atravĆ©s das requisiƧƵes HTTP.

Prazo para finalizaĆ§Ć£o: 17/09/2022

DoD:

  • IntegraĆ§Ć£o do back-end ao front-end para visualizaĆ§Ć£o dos dados reais.
  • Realizar as requisiƧƵes HTTP para conexĆ£o dos dados.

IntegraĆ§Ć£o do Back ao Front-end - CADASTRO DE EMPRESA

Realizar a conexĆ£o do back-end ao front-end atravĆ©s das requisiƧƵes HTTP.

Prazo para finalizaĆ§Ć£o: 17/09/2022

DoD:

  • IntegraĆ§Ć£o do back-end ao front-end para visualizaĆ§Ć£o dos dados reais.
  • Realizar as requisiƧƵes HTTP para conexĆ£o dos dados.

Cadastro de UsuƔrios

Iniciado em: 09/09/2022

Prazo de FinalizaĆ§Ć£o: 12/09/2022

Finalizado em:

Criar tela para cadastrar usuƔrios

DoD:

  • Conseguir registrar mais de um usuĆ”rio
  • Listar todos os usuĆ”rio cadastrados

Criar Release (v2.0.0) da Sprint-2

Criar release da segunda entrega no GitHub para documentaĆ§Ć£o da v2.0.0

Prazo para finalizaĆ§Ć£o: 08/10/2022

DoD:

  • Exibir as entregar da sprint-1 na release
  • Atualizar readme com as informaƧƵes de documentaĆ§Ć£o

AtualizaĆ§Ć£o das tabelas no Modelo LĆ³gico (BD)

Utilizando o serviƧo do Oracle Cloud disponibilizado pela Fatec.

DoD:

  • AtualizaĆ§Ć£o das tabelas com base no Registro e Acompanhamento de Chamados.
  • AnĆ”lise dos relacionamentos e validaĆ§Ć£o com o professor.

CriaĆ§Ć£o do wireframe inicial utilizando Figma

Prazo de FinalizaĆ§Ć£o: 30/08/2022

Finalizado em: 30/08/2022

ElaboraĆ§Ć£o do protĆ³tipo do site para maior entendimento do escopo pelo cliente.

DoD Telas:

  • Cadastro de ServiƧo
  • Listagem dos ServiƧos
  • Cadastro de Equipamento
  • Listagem dos Equipamentos
  • Cadastro de UsuĆ”rio
  • Listagem dos UsuĆ”rios
  • OpƧƵes de ediĆ§Ć£o/exclusĆ£o
  • Tela de Login/Cadastro
  • DivisĆ£o de telas com base no cargo (UsuĆ”rio, Suporte e Administrador).

Tela de Login para acesso

CriaĆ§Ć£o da tela de login para acesso dos usuĆ”rios no sistema.

DoD:

  • Campo para inserir o e-mail de acesso
  • Campo para inserir a senha
  • BotĆ£o para concluir e logar.

IntegraĆ§Ć£o do Back ao Front-end - CADASTRO DE EQUIPAMENTO

Realizar a conexĆ£o do back-end ao front-end atravĆ©s das requisiƧƵes HTTP.

Prazo para finalizaĆ§Ć£o: 17/09/2022

DoD:

  • IntegraĆ§Ć£o do back-end ao front-end para visualizaĆ§Ć£o dos dados reais.
  • Realizar as requisiƧƵes HTTP para conexĆ£o dos dados.

Fix router-view

Ajustar estrutura do front para adaptaĆ§Ć£o de outras telas.

DoD:

  • Ajustar a herenƧa das telas, para que seja possĆ­vel criar telas distintas.

CriaĆ§Ć£o e exposiĆ§Ć£o da classe "Usuario"

Prazo de FinalizaĆ§Ć£o: 09/09/2022

Finalizado em: 08/09/2022

Crie a classe Usuario com base na modelagem relacional e o endpoint relacionado a classe, permitindo com que haja persistĆŖncia de dados no H2 database.

DoD:

  • Classe de acordo com a modelagem;
  • Interface de repository para conexĆ£o com o BD;
  • RestController da classe;
  • Service da classe;
  • PersistĆŖncia de dados da classe via endpoint para o H2 Database (OperaĆ§Ć£o de InserĆ§Ć£o e listagem).

AtualizaĆ§Ć£o do Backlog de Produto

AtualizaĆ§Ć£o e estudo do backlog de produto para maior entendimento da equipe no escopo do projeto.

DoD:

  • Exibir as Users Stories da terceira sprint
  • Classificar a Storie com pontos com base na dificuldade da task
  • Demonstrar os motivos de cada Storie para cada tipo de colaborador no projeto

AtualizaĆ§Ć£o do Backlog das Sprints

AtualizaĆ§Ć£o e estudo do backlog das sprints para maior entendimento da equipe no escopo do projeto.

DoD:

  • Exibir as tasks com base na importĆ¢ncia de cada uma na sprint
  • Dividir as tarefas com base no planejamento do backlog de produto
  • Alinhar as expectativas do projeto com a equipe

CriaĆ§Ć£o e exposiĆ§Ć£o da classe "Equipamento"

Iniciado em: 09/09/2022

Prazo de FinalizaĆ§Ć£o: 12/09/2022

Finalizado em:
Crie a classe Equipamento com base na modelagem relacional e o endpoint relacionado a classe, permitindo com que haja persistĆŖncia de dados no H2 database.

DoD:

  • Classe de acordo com a modelagem;
  • Interface de repository para conexĆ£o com o BD;
  • RestController da classe;
  • Service da classe;
  • PersistĆŖncia de dados da classe via endpoint para o H2 Database (OperaĆ§Ć£o de InserĆ§Ć£o e listagem).

Tela Abertura de Chamado (UsuƔrio Cliente)

Iniciado em: 02/10/2022
Prazo de FinalizaĆ§Ć£o: 05/10/2022

Tela para registro de chamado do usuƔrio cliente.

DoD:

  • Nome do usuĆ”rio
  • OpĆ§Ć£o de Selecionar o tipo de ServiƧo (InstalaĆ§Ć£o, ManutenĆ§Ć£o, Suporte)
  • TĆ­tulo do Chamado
  • DescriĆ§Ć£o do chamado
  • OpĆ§Ć£o de colocar o endereƧo

ElaboraĆ§Ć£o do Backlog das Sprints

InĆ­cio em: 08/09/2022

Prazo de FinalizaĆ§Ć£o: 10/09/2022

Finalizado em: 09/09/2022

CriaĆ§Ć£o e estudo do backlog das sprints para maior entendimento da equipe no escopo do projeto.

DoD:

  • Exibir as tasks com base na importĆ¢ncia de cada uma na sprint
  • Dividir as tarefas com base no planejamento do backlog de produto
  • Alinhar as expectativas do projeto com a equipe

ImplementaĆ§Ć£o do Spring Security

ImplementaĆ§Ć£o do framework "Spring Security".

DoD:

  • Com o objetivo de facilitar o desenvolvimento de aplicaƧƵes, explorando, para isso, os conceitos de InversĆ£o de Controle e InjeĆ§Ć£o de DependĆŖncias.

Tela de Listagem dos Chamados (UsuƔrio Cliente)

Iniciado em: 03/10/2022
Prazo de FinalizaĆ§Ć£o: 07/10/2022

Tela para o cliente acompanhar as solicitaƧƵes que abertas/em andamento.

DoD:

  • Nome do usuĆ”rio
  • Campo TĆ­tulo do Chamado (texto)
  • Campo DescriĆ§Ć£o (texto)
  • Tipo de ServiƧo (InstalaĆ§Ć£o, ManutenĆ§Ć£o, Suporte)
  • Data de abertura
  • Data e HorĆ”rio de Agendamento
  • Campo EndereƧo

Ao clicar, Ć© possĆ­vel atribuir um nĆ­vel de prioridade no chamado:

  • Criticidade (Baixa, MĆ©dia, Alta)

CriaĆ§Ć£o e exposiĆ§Ć£o da classe "Chamado"

Iniciado em: 29/09/2022
Prazo de FinalizaĆ§Ć£o: 03/10/2022

Crie a classe Chamado com base na modelagem relacional e o endpoint relacionado a classe, permitindo com que haja persistĆŖncia de dados no H2 database.

DoD:

  • Classe de acordo com a modelagem;
  • Interface de repository para conexĆ£o com o BD;
  • RestController da classe;
  • Service da classe;
  • PersistĆŖncia de dados da classe via endpoint para o H2 Database (OperaĆ§Ć£o de InserĆ§Ć£o e listagem).

Criar slides de apresentaĆ§Ć£o da Sprint-1

ElaboraĆ§Ć£o dos slides para apresentaĆ§Ć£o da sprint-1 no dia 20/09/2022 Ć s 19h.

Prazo para finalizaĆ§Ć£o: 19/09/2022

DoD:

  • Expor os resultados do projeto na primeira entrega
  • Exibir a gestĆ£o da equipe para planejamento dos backlogs
  • Validar a entrega com o cliente

Integridade Referencial no Back-end

Iniciado em: 01/10/2022
Prazo de FinalizaĆ§Ć£o: 04/10/2022

Integridade Referencial no back-end entre as tabelas do banco de dados.

DoD:

  • Garantir que todos os relacionamentos propostos entre tabelas no modelo de entidade-relacionamento (ER) serĆ£o respeitados dando a certeza que os dados de um banco de dados estarĆ£o Ć­ntegros.

Cadastro de ServiƧos

Iniciado em: 04/09/2022

Prazo de FinalizaĆ§Ć£o: 14/09/2022

Finalizado em:

Criar tela para cadastrar os serviƧos

DoD:

  • Ser capaz de registrar serviƧos
  • Conseguir visualizar os serviƧos cadastrados

29-criaĆ§Ć£o-e-exposiĆ§Ć£o-da-classe-equipamento_serie

Prazo de FinalizaĆ§Ć£o: 09/09/2022

Crie a classe Equipamento_Serie com base na modelagem relacional e o endpoint relacionado a classe, permitindo com que haja persistĆŖncia de dados no H2 database.

DoD:

  • Classe de acordo com a modelagem;
  • Interface de repository para conexĆ£o com o BD;
  • RestController da classe;
  • Service da classe;
  • PersistĆŖncia de dados da classe via endpoint para o H2 Database (OperaĆ§Ć£o de InserĆ§Ć£o e listagem).

ElaboraĆ§Ć£o do Burndown da Sprint-1

Prazo de FinalizaĆ§Ć£o: 17/09/2022

CriaĆ§Ć£o do grĆ”fico burndown para anĆ”lise do desenvolvimento da equipe na primeira sprint.

DoD:

  • Exibir a linha ideal de acordo com os 20 dias
  • CĆ”lculo mĆ©dio das tasks com base no prazo da sprint
  • Enviar o modelo para o readme (sprint-1.md)

Criar slides de apresentaĆ§Ć£o da Sprint-2

ElaboraĆ§Ć£o dos slides para apresentaĆ§Ć£o da sprint-2.

Prazo para finalizaĆ§Ć£o: 09/10/2022

DoD:

  • Expor os resultados do projeto na primeira entrega
  • Exibir a gestĆ£o da equipe para planejamento dos backlogs
  • Validar a entrega com o cliente

IntegraĆ§Ć£o do Back ao Front-end - CADASTRO DE USUƁRIO

Realizar a conexĆ£o do back-end ao front-end atravĆ©s das requisiƧƵes HTTP.

Prazo para finalizaĆ§Ć£o: 17/09/2022

DoD:

  • IntegraĆ§Ć£o do back-end ao front-end para visualizaĆ§Ć£o dos dados reais.
  • Realizar as requisiƧƵes HTTP para conexĆ£o dos dados.

Criar slides de apresentaĆ§Ć£o da Sprint-3

ElaboraĆ§Ć£o dos slides para apresentaĆ§Ć£o da sprint-3.

Prazo para finalizaĆ§Ć£o: 06/11/2022

DoD:

  • Expor os resultados do projeto na terceira entrega
  • Exibir a gestĆ£o da equipe para planejamento dos backlogs
  • Validar a entrega com o cliente

CriaĆ§Ć£o e exposiĆ§Ć£o da classe "ServiƧo"

Iniciado em:

Prazo de FinalizaĆ§Ć£o: 14/09/2022

Finalizado em:

Crie a classe ServiƧo com base na modelagem relacional e o endpoint relacionado a classe, permitindo com que haja persistĆŖncia de dados no H2 database.

DoD:

  • Classe de acordo com a modelagem;
  • Interface de repository para conexĆ£o com o BD;
  • RestController da classe;
  • Service da classe;
  • PersistĆŖncia de dados da classe via endpoint para o H2 Database (OperaĆ§Ć£o de InserĆ§Ć£o e listagem).

Ajustar Filtro de Chamados

Iniciado em: 08/10/2022
Prazo de FinalizaĆ§Ć£o: 09/10/2022

DoD:

  • Ajustar o filtro da listagem para exibir o campo de SOLUƇƃO dos chamados.

Cadastro de Empresa

Iniciado em: 10/09/2022

Prazo de FinalizaĆ§Ć£o: 16/09/2022

Finalizado em:
Criar tela para cadastrar empresas

DoD:

  • Conseguir registrar mais de uma empresa
  • Listar todas as empresas cadastradas
  • Nome
  • EndereƧo
  • CNPJ
  • Contato (nĆŗmero fictĆ­cio)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.