O desafio consiste em criar uma aplicação que gerencie os espetáculos e as reservas das poltronas de um teatro.
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.
- Efetue o fork deste repositório e crie um branch com o seu nome. (ex: ronaldo-rodrigues).
- Após finalizar o desafio, crie um Pull Request com o seu nome. (ex: ronaldo-rodrigues).
- Aguarde algum contribuidor realizar o code review.
Confirma abaixo os recursos que devem ser implementados na aplicação:
- Cadastrar espetáculo;
- Editar espetáculo;
- Remover espetáculo.
- 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.
- Calcular o valor total de arrecadação. (Sendo que cada poltrona reservada custe R$: 23,76)
- 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.
- Não utilizar framework
Se surgir alguma dúvida, consulte as perguntas feitas anteriormente.
Caso não encontre a sua resposta, sinta-se à vontade para abrir uma issue =]