Todo List App É um site de lista de tarefas com funcionalidades de registro de usuário, login, adição e visualização de tarefas. Ao fazer login, voce pode adicionar as tasks que voce quiser. A porta do frontend esta mapeada pra 80 e a do backend para a 3000
Tecnologias Utilizadas
Backend: Node.js, Express.js
Frontend: HTML, CSS, JavaScript
Banco de Dados: Arquivo JSON (db.json) para simulação de persistência de dados.
Docker: Utilizado para criar containers isolados para o frontend, usando o nginx para servir os docs estaticos, e o backend, usando node.
Docker Compose: usado pra conectar os dockerfiles
Como Usar
Clone este repositório: git clone https://github.com/0Notzura/devopsT1.git
Entre no diretório do projeto: cd DevopsT1-main
Execute docker compose up
Acesse http://localhost