Olá, me chamo Daniel Hott e esta é uma aplicação fullstack com possibilidade de listar, criar e editar usuários num painel de clientes.
React.js com Typescript e styled-components.
Node.js com Typescript, express, cors, dotenv, sequelize e testes com Jest.
Postgres:10.17
Docker-compose para buildar e subir a aplicação em qualquer máquina.
Tela inicial "/" - Na página inicial, há a possibilidade de visualizar todos os clientes, cadastrar um novo cliente ou editar um cliente cadastrado.
Tela de cadastro "/cadastrate"- Na página de criar usuário, há a possibilidade de criar um novo cadastro de cliente ou editá-lo caso na tela inicial tenha clicado em "editar".
(PUT) Na rota "/update-user" permite ao usuário atualizar qualquer informação do usuário por seu id.
1 - Vá pelo terminal até a pasta test-fullstack
2 - Certifique que não há nada rodando nos endpoints: http://localhost:3000/
e http://localhost:6586/
2 - Rode o comando sudo docker-compose build
3 - Rode o comando sudo docker-compose up
4 - Após o processo de configuração do conteiner, confira a aplicação frontend rodando em http://localhost:3000/
e backend rodando em http://localhost:6586/
Linkedin: https://www.linkedin.com/in/danielhott/
;
Github: https://github.com/DanielHott
;