FA
fabiomirandaa/crud-basico-angular-v17
Projeto de CRUD Básico
Este projeto Angular foi desenvolvido com o objetivo de fornecer uma interface de usuário para um sistema de gerenciamento de Entidades. Ainda há algumas melhorias a serem feitas.
Tecnologias Utilizadas
- Angular (v17)
- Angular Material
- NgRx para gerenciamento de estado
- RxJS para programação reativa
- Formulários reativos do Angular
- Angular Router para navegação
- HttpClient para comunicação HTTP
- Ngx-Mask para máscaras de entrada de dados
Estrutura do Projeto
*/components: Componentes reutilizáveis.*/models: Modelos de dados.*/services: Serviços para lógica de negócios e comunicação com APIs.*/store: Estado da aplicação gerenciado pelo NgRx.*/guards: Guards necessários.*/interceptors: Interceptors necessários.*/pipes: Pipes personalizados.*/pages: Páginas da aplicação.
Executando o Projeto
Para executar o projeto localmente, siga estas etapas:
-
Clone o repositório para sua máquina local.
-
Abra um terminal e navegue até o diretório do projeto.
-
Execute
npm installpara instalar todas as dependências necessárias. -
Após a conclusão da instalação, execute o projeto utilizando o comando:
npm run start:devEste comando iniciará o servidor de desenvolvimento e abrirá o projeto no navegador padrão.
Login
Para realizar o login, temos o seguinte usuário já disponível:
user@example.com
password
On this page
Languages
TypeScript77.0%HTML15.4%SCSS7.0%JavaScript0.6%
Contributors
Created December 14, 2023
Updated December 14, 2023