GitHunt
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:

  1. Clone o repositório para sua máquina local.

  2. Abra um terminal e navegue até o diretório do projeto.

  3. Execute npm install para instalar todas as dependências necessárias.

  4. Após a conclusão da instalação, execute o projeto utilizando o comando:
    npm run start:dev

    Este 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

Languages

TypeScript77.0%HTML15.4%SCSS7.0%JavaScript0.6%

Contributors

Created December 14, 2023
Updated December 14, 2023
fabiomirandaa/crud-basico-angular-v17 | GitHunt