Skip to content

julioosilva97/mega-hack-desafio-ambev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API RESTFUL GOPUB

Documentação API
FRONT-END

Mega Hack 3º editação | Desafio Ambev | Grupo 54

Integrantes do grupo:

DESAFIO AMBEV

O DESAFIO
Como podemos inovar e nos diferenciar criando experiências imersivas e exclusivas que vão além do produto e levem o espírito das marcas, compreendo quem são nossos consumidores, seu comportamento e sua jornada com o objetivo de:

Direcionamento 1 - Atrair novamente os consumidores para os bares
Direcionamento 2 - Tornar-se uma referência na categoria, e nos destacar nos pontos de vendas como supermercados, lojas online e eventos


Solução do grupo

Criar uma aplicação para atrair os clientes para os estabelecimentos.
Basicamente é um sistema onde o proprietário "divulga" seu estabelecimento, e usuários são atraídos por promoções que são ganhas ao convidar amigos. O dono do estabelecimento pode :
  • Manter seu estabelecimento
  • Manter eventos
  • Manter cardápio(bebidas e alimentos)
  • Manter promoções
  • Validar cupuns dos clientes via QR code
  • Ter dados estatisticos de seu estabelecimento tendo a aplicação como fonte

O cliente pode :
  • Manter seu cadastro
  • Favoritar estabelecimentos
  • Procurar estabelecimentos por localização
  • Convidar amigos para determinado evento/estabelecimento e ganhar promoções caso os amigos aceitem e forem para o evento/estabelecimento(gera um QR que no estabelecimento é validado)
  • Ser notificado sobre eventos/estabelecimentos/promoções

TECNOLOGIA DA API

  • Java 8
  • Spring MVC
  • Spring boot
  • Spring data JPA
  • Mysql
  • Swagger
  • Model Mapper

PADRÕES DE PROJETOS DA API

  • MVC
  • DTO