/SAE-Desafia

Desafio para o futuro Mestre Jedi do @saedigital

MIT LicenseMIT

SAEDigital

Desafio

O desafio consiste em criar uma aplicação que gerencie os espetáculos e as reservas das poltronas de um teatro.

Instruções

O candidato tem a liberdade de realizar o desafio com a tecnologia que achar melhor.

Deverá informar quais tecnologias foram usadas, como instalar, rodar e efetuar os acessos no arquivo details.md (se necessário) para análise do desafio.

A interface de uso fica a critério do desenvolvedor. UI/UX da aplicação não serão avaliados, os únicos critérios que deverão ser atendidos são os requisitos funcionais.

  1. Efetue o fork deste repositório e crie um branch com o seu nome. (ex: ronaldo-rodrigues).
  2. Após finalizar o desafio, crie um Pull Request com o seu nome. (ex: ronaldo-rodrigues).
  3. Aguarde algum contribuidor realizar o code review.

Recursos

Confirma abaixo os recursos que devem ser implementados na aplicação:

Espetáculos

  • Cadastrar espetáculo;
  • Editar espetáculo;
  • Remover espetáculo.

Poltronas

  • Reservar poltrona por espetáculo;
  • Cancelar reserva de poltrona por espetáculo;
  • Mostrar o total de lugares reservados por espetáculo;
  • Mostrar o total de lugares disponíveis por espetáculo.

Financeiro

  • Calcular o valor total de arrecadação. (Sendo que cada poltrona reservada custe R$: 23,76)

Como vamos avaliar

  • Vamos subir a aplicação e acessar via localhost;
  • Vamos cadastrar/editar/deletar/atualizar os espetáculo;
  • Vamos reservar e cancelar as reservas das poltronas;
  • Vamos verificar se o valor arrecadado esta preciso e correto.

Diferenciais

  • Não utilizar framework

Dúvidas

Se surgir alguma dúvida, consulte as perguntas feitas anteriormente.

Caso não encontre a sua resposta, sinta-se à vontade para abrir uma issue =]