React: integração com Supabase e conceitos de arquitetura limpa na prática | Alura