1.
npm install
para instalar as dependências 2. Subir a aplicação via terminal:
ng serve
(porta padrão: http://localhost:4200/) 3. Necessário também que o backend (projeto Pub) esteja rodando (porta padrão: http://localhost:5000/)
Conta usuário admin: admin@teste.com
Conta usuário comum: comum@teste.com
Senha (para ambas): 123
- CRUD para Bebidas;
- CRUD para Comidas;
- CRUD para Eventos;
- CRUD para Agendamentos;
- CRUD para Funcionários;
- CRUD para Fornecedores;
- CRUD para Usuários;
- Login com validação de perfil através do token e gerenciamento de permissão para ver/acessar rotas, páginas e/ou elementos.
- Upload de imagem a partir de seleção no computador;
- Tratamento de datas;
- Home e logo personalizada com informações fictícias sobre o tema;
- Layouts personalizados para o tema;
- Validações em todos os formulários;
- Tela para visualização de agendamentos realizados pelo usuário logado;
- Banco populado.
- Node v16.17.0 -> Download do Node: https://nodejs.org/en/download/
- Angular -> No terminal:
npm install -g @angular/cli
- Angular Material v15.0.4 -> No terminal:
ng add @angular/material
- Bootstrap v4;
- Angular JWT;
- Auth Guard.