Esse projeto visa construir uma aplicação web responsiva para mobile de um sistema de atendimento de cervejaria/restaurante.
Mais detalhes do projeto aqui
- Criação do repositório
- Passagem de default para master e remoção da branch main
- Criação da lógica front-end de escolha de produtos.
- Criação das pastas bin, doc, res, src, util para uso ao longo da aplicação.
- Alinhamento de forma de desenvolvimento/commit no projeto e atualização do projeto.
- Breno: Corrigir a comunicação do cliente com o servidor e vice-versa.
- Alex: Terminar a lógica atual das tabelas de criação/lançamento da mesa.
- Explicar a lógica de envio/resposta em xml de GET e POST entre o cliente e servidor.
- Definir quais serão as estruturas que deverão ser armazenadas em tabelas ex.: clientes, produtos, mesas
- Criar as bases de dados simples
- Fazer uma comunicação simples com a base de dados
- Breno:
- Alex:
- Breno:
- Alex:
- Breno:
- Alex:
- Otimização da lógica de escolha de produtos.
- Criação de função JavaScript para criação de base de dados local para salvar meu progresso.
- Criação de uma tabela específica dentro da base de dados local para guardar os tipos de cerveja.
- Criação de uma tabela específica dentro da base de dados local para guardar os tipos de drinks.
- Criação de uma tabela específica dentro da base de dados local para guardar os tipos de comidas.
- Criação de uma tabela específica dentro da base de dados local para guardar as mesas.
- Criação de função JavaScript para leitura de todos os registros da base local.
- Criação de função JavaScript para leitura de registros específicos da base local.
- Criação de função JS de registro de novo tipo de cerveja.
- Criação de função JS de registro de novo tipo de drink.
- Criação de função JS de registro de novo tipo de comida.
- Criar arquivos .css centralizados para projeto.
- Incorporar outras bibliotecas JS -> js.query.ui e ui-min, themes, etc.
- Definir a Identidade Visual do projeto (paleta de cor primária e secundária, fontes, logo).
- Criar um template de documentação do projeto.
- Criação da parte servidor do projeto.
- Criação da parte cliente do projeto.
- Definir módulo de login.
- Definir módulo de autenticação de sessão.