Projeto simples de gerenciamento de tarefas (Todo) com backend em Spring Boot e frontend em Angular.
/backend- API REST em Spring Boot com Spring Security e documentação Swagger/frontend- Aplicação Angulardocker-compose.yml- Orquestração dos containers para backend e frontend
- Registro e login de usuários com segurança (Spring Security)
- CRUD completo de tarefas (Tasks)
- Listagem de usuários
- Documentação da API disponível via Swagger
- Backend (Render): https://challenge-esig.onrender.com/swagger-ui/index.html
- Frontend (Vercel): https://challenge-esig.vercel.app/
- Clone o repositório
git clone https://github.com/loanmatteusz/challenge-esig
cd challenge-esig- Execute o docker-compose para subir backend e frontend:
docker-compose up --build
# ou
docker compose up --build- Acesse o frontend no navegador:
http://localhost:4200- Documentação da API via Swagger
http://localhost:8080/swagger-ui/index.html- Java 21 / Spring Boot
- Spring Security
- Swagger (OpenAPI)
- Angular 19
- Docker / Docker Compose