Marcelo Gomes, o Celogomes, foi o assunto da postagem de ontem deste blog e, agora, ele é o nosso segundo streamer premium brasileiro.
Este streamer do Rio de Janeiro vai mostrar como desenvolver um cardápio digital em aplicativo usando diversas ferramentas, mas a predominante será o Laravel e o Ionic.
Este projeto está no modo EDUCATIVO. É ao vivo. É um projeto do mundo real!
Celogomes irá ao ar com seu projeto premium em todas as terças e quintas, a partir das 18:00 (BRT) e começou no dia 06/06/2017.
Este projeto visa a criação de sistema de cardápio digital para restaurantes utilizando a framework Laravel para a criação do backend / REST API e será utilizado o Ionic v3 para a criação do frontend mobile.
O sistema irá contar com dois ambientes:
1 – Ambiente do restaurante: aqui o dono do restaurante poderá cadastrar categorias como entradas e pratos principais.
2 – Ambiente do cliente: aqui o cliente do restaurante poderá pedir o prato desejado e o pedido será enviado ao sistema.
Os requisitos para que o espectador possa acompanhar o projeto sem maiores dúvidas são:
- PHP Orientado a objeto
- HTML
- CSS
- Javascript
- SQL
Serão utilizadas as ferramentas:
- Visual code studio
- MySQL Workbench
- Git
- Docker
Para saber mais sobre como será o curso, confira como será a estruturação:
Sessão 1
Instalação do Laravel 5.4
Instalação do MariaDB / MySQL
Configurando o banco de dados no Laravel
Usando o migration para criar a tabela dos usuários
Sessão 2
Criação das Rotas, Controller e Views para o login do usuário
Modelagem da tabela categoria
Migração da tabela categoria
Criação das Rotas, Controller e Views para as categorias
Sessão 3
Modelagem da tabela pratos
Migração da tabelas pratos
Criação das Rotas, Controller e Views para os pratos
Sessão 4
Instalando o Ionic
Criando uma aplicação em branco
Criando a API Categoria no Laravel
Listando as categorias no Ionic
Se você quiser acompanhar o projeto e aprender como desenvolver este tipo de sistema, adquira agora mesmo a sua conta PRO e siga Celogomes e seu projeto premium!
Como desenvolver um cardápio digital em aplicativo móvel