Aplicação contendo Front e Back para criação e listagem de personagens presentes na franquia Harry Potter. O Back-end é capaz de listar todos os personagens, bem como criar, editar e deletar os personagens por meio do formulário presente no Front-End.
- Front-End construído utilizado React, Context API, Hooks e CSS3.
- Back-End construído utilizando Node.js, Express e Sequelize com MySQL.
- Para rodar a aplicação localmente, realize o clone do projeto e utilize os comandos a seguir para inicializar:
docker-compose up -d // para iniciar a aplicação
docker-compose down // para parar completamente a aplicação
Observação: para iniciar a aplicação é necessário ter o Docker na máquina do usuário, tendo em vista que após o comando para inicialização do docker o comando realiza a criação do banco de dados bem como a inicialização do Front e Back, resultado em alguns segundos de processamento.