Skip to content

RodrigoGalter/backend-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Back-end Challenge - Doc88

A necessidade é desenvolver uma API RESTFul para o gerenciamento de pedidos de uma pastelaria utilizando o framework Laravel/Lúmen.

Instruções para entrega

  • Versione, com git, e hospede seu código em algum serviço de sua preferência: github, bitbucket, gitlab ou outro.
  • Crie um README com instruções claras sobre como executar sua obra.
  • Envie um email com o link do seu repositório para [email protected]
  • Dúvidas podem ser enviadas para o mesmo email acima.

Sobre o projeto

A API Restful deve contemplar os módulos Cliente, Pastel e Pedido, sendo que cada um devera conter endpoints CRUDL.

As tabelas devem conter as seguintes informações:

  • Cliente nome, email, telefone, data de nascimento, endereço, complemento, bairro, cep, data de cadastro;
  • Pastel nome, preço, foto;
  • Pedido código do cliente, código(s) do pastel, data da criação;

Requisitos

  • Não devem existir dois clientes com o mesmo email.
  • O pastel deve possuir foto.
  • Os dados devem ser validados.
  • O sistema deve conter uma série de tipos de pastéis já definidos.
  • O pedido deve contemplar N pastéis.
  • O cliente pode contemplar N pedidos.
  • Após a criação do pedido o sistema deve disparar um email para o cliente contendo os detalhes do seu pedido.
  • Os registros devem conter a funcionalidade de soft deleting.

Requisitos opcionais

  • Testes unitários.
  • Estrutura para subir a aplicação criada (Dockerfile)

Critérios de avaliação

  • Profundidade do conhecimento e utilização das funcionalidades do framework.
  • Organização do código.
  • Fidelidade aos requisitos solicitados.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published