Skip to content

Neste projeto criei um front em Angular para consumir uma API em Node com temática Bar, desenvolvido durante treinamento starter na GFT.

Notifications You must be signed in to change notification settings

ThaliaLevy/pub-project-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

Desafio GFT - Angular

Breve descrição:
O projeto tem como objetivo criar um front em Angular ao consumir a API Pub (Projeto backend de autoria do https://github.com/ArcenioSouza).
Para testar o projeto
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: [email protected]
Conta usuário comum: [email protected]
Senha (para ambas): 123
Sobre o sistema:
- 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.
Tecnologias utilizadas:
- 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.

typescript bootstrap node angular

About

Neste projeto criei um front em Angular para consumir uma API em Node com temática Bar, desenvolvido durante treinamento starter na GFT.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published