- Gera uma url encurtada
- Salva url original na base
- Retorna url encurtada
- Pega url original
- Adiciona visita a url encurtada "hit"
- Atualizar documento com o novo número de "hits" depois de incrementado
- Redireciona para a url original
- Retornar url infos
- Criar um README
- Criar módulo "short url"
- Criar CRUD da short url
- Criar testes de integração casos de uso - repositorios (save, findOne)
- Criar controllers (save, findOne)
- Criar testes de integração controllers - casos de uso
- Criar adaptador e-press
- Criar rotas
- Criar servidor
- Adicionar logs
- Adicionar gracefull shutdown
- [] Criar validador da integridade da url raiz
- Criar fila para atualizar hit da url encurtada
- [] Gerar QR Code para a short url
- [] Criar módulo "short url owner"