Estamos buscando um desenvolvedor experiente para criar um sistema de login robusto e seguro utilizando
Next.js 15 no frontend e MySQL para o banco de dados. O sistema deve oferecer múltiplas opções de autenticação para os usuários, garantindo flexibilidade e uma ótima experiência.
As funcionalidades essenciais incluem:
1. Autenticação por E-mail e Senha: Implementação padrão de login com e-mail e senha, incluindo validação de credenciais e gerenciamento de sessões.
2. Autenticação via Google: Integração com o Google OAuth para permitir que os usuários façam login usando suas contas Google existentes.
3. Autenticação por Magic Link: Desenvolvimento de um sistema de login sem senha, onde um link único e temporário é enviado para o e-mail do usuário para acesso direto.
4. Recuperação de Senha: Funcionalidade completa de 'Esqueci a Senha', incluindo o envio de um e-mail com um link seguro para redefinição de senha.
O projeto exige conhecimento aprofundado em desenvolvimento web moderno, segurança de dados e integração de APIs. O profissional será responsável por todo o ciclo de desenvolvimento, desde a configuração do ambiente até a entrega de um sistema funcional e testado.
Prazo de Entrega: Não estabelecido