Criar uma aplicação web para visualizar os pedidos realizados durante um festival. Para cada pedido, o sistema deverá exibir os itens selecionados e os dados do comprador.
- Aplicantes para a vaga de full-stack deverão modelar o banco de dados e desenvolver a API.
- Caso você aplique para a vaga de front-end, utilize os arquivos .json no repositório
- É necessário adicionar seu CV atualizado e com dados para contato
Crie um fork do repositório e, ao concluir o desafio, faça um pull-request.
Mesmo que você não consiga concluir o desafio, não deixe de criar o pull-request.
- É necessário descrever sua solução e o que te levou a tomar as decisões
- O sistema deve ser responsivo
- A página é composta pelos elementos abaixo:
- As informações de clientes são:
- id
- nome
- telefone
- As informações dos itens são:
- id
- nome
- descrição
- valor unitário
- As informações dos pedidos são:
- id
- data
- itens
- cliente
- Controle de acesso (login) não é obrigatório mas desejável
- É permito o uso dos frameworks visuais Bootstrap e Material. Uma interface customizada será bem vista.
Back-end
- PHP
- Frameworks Slim ou Laravel
- NodeJS
- Framework Express.js
- Banco de dados:
- MySQL
- PostgreSQL
- Redis
Front-end
- HTML5
- CSS / SASS
- Javascript
- Angular 6 / Ionic 3