Skip to content

Doc-Docker/APIMidAll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Integrador - DocDocker | BD

API PromoAll


Desafio Proposta Planejamento Sprints Tecnologias Metodologia Backlog Equipe


Status do Projeto: Concluído ☑️


✏️ Desafio

A empresa MidAll situada no Parque Tecnológico de São José dos Campos, propôs o seguinte desafio baseado na metodologia ágil Scrum. "Temos um problema para criação de promoções em um Ecommerce. Precisamos de uma solução inteligente onde, as mecânicas das promoções sejam feitas de forma flexível e de rápida atualização no sistema".


📋 Proposta

A ideia é criar um mini motor de regras com uma interface onde as regras das promoções possam ser cadastradas e aplicadas no momento que os itens forem para o carrinho de compras. Alguns exemplos de mecânicas: compre 2 produtos e tenha 10% de desconto. Na compra de 2 produtos, ganhe mais 1. Na compra de 3 produtos, ganhe 50% de desconto no item de menor valor.


🎯 Escopo do Projeto

Pré-requisitos:

Requisitos Funcionais

  • Interface para Cadastros de Produtos e Promoções
  • Edição dos Produtos
  • Carrinho de Compras
  • Criação de Promoções
  • Categoria de Promoções
  • Listagem de Produtos e Promoções.

Requisitos Não Funcionais

  • Linguagem Java;
  • Banco de Dados Relacional;
  • Documentações.


🔗 Clique no link abaixo para visualizar o PM Canvas:

Project Model Canvas


⏳ Planejamento de Entregas

  • Kickoff - 14/03/2022 a 18/03/2022

  • SPRINT 1 - 25/03/2022 a 14/04/2022

  • SPRINT 2 - 25/04/2022 a 15/05/2022

  • SPRINT 3 - 16/05/2022 a 05/06/2022

  • SPRINT 4 - Recuperação

  • Feira de Soluções - 15/06/2022 às 19h


📅 As Sprints

🔖 SPRINT 1 (Link da Pasta): Concluído ☑️

🔖 SPRINT 2 (Link da Pasta): Concluído ☑️

🔖 SPRINT 3 (Link da Pasta): Concluído ☑️

🔖 SPRINT Recuperação (Link da Pasta): Concluído ☑️


🗂️ Desenvolvimento das Sprints


💻 Tecnologias Utilizadas

  • Banco de Dados: Microsoft SQL
  • Back-end: Java e Spring Boot
  • Front-end: Angular, CSS, Bootstrap
  • Ferramentas: IntelliJ IDEA, Visual Studio Code, GitHub e Figma

💡 Metodologia Utilizada

  • Metodologia Ágil: Framework Scrum

📄 Licença MIT

Este projeto está sob a licença MIT - veja o arquivo LICENSE.md para mais detalhes.


💻 Requisitos para instalação do projeto

Instalação:

  • Clone the repository
$ git clone https://github.com/Doc-Docker/APIMidAll.git
  • Install requirements
$ mvn clean install requirements.txt

🎯 Backlog das Sprints


🎓 Equipe

Nome Função LinkedIn GitHub Avatar
Carlos Souza Scrum Master
Zaion Felippe Product Owner
Bryan Ribeiro Dev Team
Andrew Augusto Dev Team
Victor Cavichioli Team Leader
Antonio Zago Dev Team
José Santos Dev Team