Evaluando propuestas

Desarrollador Web para Integración de Autenticación, Biometría y Pwa en App Arya

Publicado el 08 Marzo, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos un desarrollador web experimentado para integrar funcionalidades clave en ARYA, una aplicación web de acompañamiento emocional para mujeres en procesos de fertilidad. El prototipo actual está completo y funcional, construido con html/css/js vanilla, e incluye un chat con ia (anthropic claude api), un sistema de match entre usuarias (el círculo) y perfiles personalizados. El objetivo es añadir las siguientes funcionalidades esenciales:

1. Autenticación robusta:
  - Implementación de registro y login con correo electrónico y contraseña.
  - Integración de login con Google (OAuth).
  - Funcionalidad de recuperación de contraseña y gestión de sesiones persistentes.

2. Biometría avanzada (Face ID/Huella):
  - Implementación de WebAuthn para Face ID en iPhone y autenticación por huella dactilar en Android.
  - Establecimiento de un mecanismo de fallback a contraseña en caso de que la biometría no esté disponible.

3. Persistencia de datos:
  - Almacenamiento y recuperación de datos del perfil de usuario (nombre, avatar, nickname, etapa, modo del bot).
  - Gestión del historial de chat (últimos 50 mensajes) y los grupos del Círculo.

4. Protección de la API key de Anthropic:
  - Desarrollo de un backend proxy para asegurar que la API key de Anthropic nunca sea expuesta en el frontend.

5. Conversión a PWA (Progressive Web App):
  - Configuración del manifest y service worker para permitir la instalación de la aplicación en dispositivos iPhone y Android sin necesidad de la App Store.

Stack recomendado: Supabase (para autenticación, base de datos y edge functions). Firebase es una alternativa aceptable.

Entregables esperados:
- Sistema de login/registro con correo y Google OAuth completamente funcional.
- Funcionalidad de Face ID/biometría activable desde el perfil del usuario.
- Datos de usuario guardados y recuperados correctamente al iniciar sesión.
- API key de Anthropic protegida mediante un backend proxy.
- Aplicación web instalable como PWA en dispositivos móviles.
- Despliegue final en Netlify o Vercel.

Buscamos un perfil con experiencia comprobada en Supabase o Firebase, WebAuthn/Passkeys, desarrollo de PWAs (manifest, service workers) y despliegue en Netlify o Vercel. Se requiere fluidez en español. El prototipo actual cuenta con diseño, ia y flujos terminados; este proyecto se centra exclusivamente en la implementación de autenticación, persistencia de datos y pwa.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño

Plazo de Entrega: No definido

Habilidades necesarias