Skip to content

API - 3º Semestre - FATEC São José dos Campos - Prof. Jessen Vidal

Notifications You must be signed in to change notification settings

HelenAlevato/14bis

 
 

Repository files navigation

Discord GitHub repo size GitHub contributors GitHub last commit


Logo 14BIS

Projeto 14 BIS - Embraer

DESENVOLVIMENTO DE SOFTWARE PARA EMPRESA EMBRAER 📈

  • Nome do Grupo: Finger One

  • Nome do Software: 14 BIS

  • Visão do Produto: Fornece suporte para a criação de um software, onde o usuário terá uma facilidade em customizar, controlar e revisar documentos formados por fragmentos armazenados em arquivos PDF.

  • Objetivo do Produto:

    • Sanar e simplificar a geração de fragmentos que irão compor o armazenamento em PDF.
  • Problema (Desafio):

    • Desenvolver um sistema que permita customizar, controlar e revisar documentos formados por fragmentos armazenados em arquivos PDF, usando regras especificas para gerar o documento final.
  • Proposta:

    • Após contato com a empresa, levantamos que eles querem simplificar o processo e ser mais assertivo. Sendo assim será desenvolvido um sistema simples e objetivo, fazendo com que seja ágil e a taxa de erro seja menor.

Sprint 01 ⚙️

Vídeo de apresentação (clique aqui)

Proposta: Na primeira Sprint, a equipe reuniu juntamente com o cliente para o entendimento do projeto e sanar dúvidas para a criação da jornada do usuário, Story Cards e protótipo. No protótipo foram colocados os campos necessários para a apresentação para o cliente. Já os Story Cards foram pensados de acordo com as prioridades dos usuários.

Tempo da Sprint: 18/03/2021 á 28/03/2021


Sprint 02 ⚙️

Vídeo de apresentação (clique aqui)

Proposta: Nessa entrega foi definido a criação de um sistema React voltado a serviço, onde o usuário consiga extrair dados da codelist. Fizemos a implementação, os itens dessa entrega são:

Front-end

  • Estruturação do projeto para o desenvolvimento da parte do front-end, utilizando React e Carbon;
  • Implementação parcial da tabela Manual;
  • Implementação parcial da página de Codelist;
  • Junção do front-end com o banco de dados;
  • Informar arquivo excel para extração do codelist pelo Front-end.

Back-end

  • Criação e estruturação do Back-end;
  • Implementação de resposta da API para utilização das requisições;
  • Definição de propriedades para o projeto, pelo application.properties;
  • Mapeamento do CodeList.java com o banco de dados (Cria uma tabela no Banco de dados de acordo com a classe CodeList.java);
  • Extração de dados do excel para a CodeList;
  • Implementação do controller exception.

Banco de Dados

  • Modelo lógico do banco de dados;
  • Documentação do banco de dados.

Tempo da Sprint: 29/03/2021 á 18/04/2021


Sprint 03 ⚙️

Story Cards

Para mais informações sobre os Story Cards clique no link abaixo:

3.0 - ATUALIZAÇÃO DO DOCUMENTO DA LEP
4.0 - IMPLEMENTAÇÃO DA LEP
5.0 - VISUALIZAÇÃO DA LEP

Para mais informações sobre o burndown clique no link abaixo:

BURNDOWN

Para mais informações sobre os documentos da matéria de FGTI clique no link abaixo:

DOCUMENTOS DE FGTI

Tempo da Sprint: 26/04/2021 á 16/05/2021


Sprint 04 ⚙️

Para mais informações sobre os Story Cards clique no link abaixo:

Story Cards

6.0 - GERAR DOC DELTA
7.0 - GERAR DOC FULL
8.0 - VERIFICAÇÃO DE DUPLICIDADE

Para mais informações sobre os documentos da matéria de FGTI clique no link abaixo:

DOCUMENTOS DE FGTI

Para mais informações sobre o burndown clique no link abaixo:

BURNDOWN

Tempo da Sprint: 17/05/2021 á 06/06/2021


Sprint 05 ⚙️

  • Junção das páginas processadas para gerar o arquivo FULL;
  • Correção na aba da LEP para agrupar o CodeList a fim de buscar os documentos com base na aplicabilidade;
  • Correção na aba da LEP para permitir retornar os documentos específicos, ao invés de um igual para todos;
  • Pequenos ajustes na interface.

PRODUCT BACKLOG: 📖


FERRAMENTAS UTILIZADAS: 🔧


Integrantes

About

API - 3º Semestre - FATEC São José dos Campos - Prof. Jessen Vidal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 50.1%
  • JavaScript 47.0%
  • HTML 2.3%
  • Other 0.6%