Este projeto tem a função de cadastrar usuários com seus respectivos dados como nome, cpf, telefone e email. É possível também alterar os dados, excluir e listar usuários. A aplicação foi desenvolvida juntamente com uma aplciação backend no qual os dados são salvos no banco de dados.
Este projeto foi desenvolvido com as seguintes tecnologias:
- Angular 8
- Typescript
- Angular Material
- NodeJs
- Express
- Sequelize
- Docker
- MySQL
OBS: É necessário ter o docker e o docker-compose instalado na máquina.
O arquivo docker-compose irá instalar as dependências da aplicação e inicializar tanto o frontend quanto o backend.
As portas 3001(backend), 4200(frontend) e 3306(banco de dados) devem estar disponíveis. Para acessar a aplicação basta utilizar: http://localhost:4200
docker-compose up -d