💪🏻 Evoluindo a Aplicação 🦵🏻
Agora que a aplicação está completa, vamos praticar modificando o sistema existente.
Todos os exercícios devem respeitar a arquitetura do projeto:
Routes
↓
Controllers
↓
Services
↓
PostgreSQL
Evite colocar lógica nas rotas ou no front-end.
🧩 Exercício 1 – Mostrar quantidade de usuários
🧩 Exercício 2 – Buscar usuários por idade mínima
🧩 Exercício 3 – Ordenar usuários por nome
🧩 Exercício 4 – Adicionar campo email
🧩 Exercício 5 – Criar página de detalhes do usuário
🧩 Exercício 6 – Botão de deletar usuário na lista
🧩 Exercício 7 – Mensagem quando não há usuários
🧠 Desafio (Só para os fortes, se você é 🐔 nem olha)
🎯 Objetivo desses exercícios
Esses desafios fazem você praticar:
- Evolução de APIs
- Escrita de consultas SQL
- Manipulação de rotas
- Organização em controllers e services
- Integração com o front-end
Sem precisar criar um projeto do zero.