Skip to content

TiagoM13/client-connect

Repository files navigation

Sistema de Gerenciamento de Clientes

Este é um sistema de gerenciamento de clientes desenvolvido em Angular com um back-end fictício utilizando json-server e a biblioteca faker. O projeto permite gerenciar informações de clientes, e-mails e categorias de forma simples e eficiente.

Funcionalidades Principais

Front-End

  • Listagem de Clientes: Exibição de uma tabela com informações como inscrição, apelido, nome e status dos clientes.

  • Atualização de Clientes: Edição de dados de clientes, incluindo gestão de e-mails e categorias.

  • Gestão de E-mails: Modal para criar, atualizar ou excluir e-mails associados aos clientes.

  • Gestão de Categorias: Modal para gerenciar categorias disponíveis, que podem ser vinculadas aos e-mails.

Back-End

  • API Fictícia: Implementada com json-server para criar uma API REST simples e rápida, simulando um ambiente de back-end.

Tecnologias Utilizadas

Front-End

  • Angular: Framework principal para construção da aplicação.

  • Angular Material: Componentes estilizados para criar uma interface responsiva e amigável.

  • RxJS: Manipulação de dados assíncronos.

Back-End

  • json-server: Gera uma API REST fake com mínimo esforço.