Evaluando propuestas

Hacer funcional una Webapp de Lealtad con Firebase.

Publicado el 03 Julio, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola,

Tengo un prototipo funcional de una webapp de lealtad, hecha en HTML y JavaScript. Ya está subida y se puede ver aquí: https://cheery-melba-d5cdfe.netlify.app/

Necesito un desarrollador con experiencia en Firebase para que haga la app 100% funcional. Las tareas son:

    Configurar Firebase: Crear un proyecto nuevo.

    Autenticación de Usuarios: Reemplazar el login simulado por un sistema real de inicio de sesión con Google y/o Correo y Contraseña (usando Firebase Authentication).

    Base de Datos (Firestore): Conectar la app a Firestore para que los perfiles de usuario, puntos, e historial se guarden de forma permanente. Debe soportar múltiples usuarios.

    Roles de Usuario: Implementar un rol de "cliente" y un rol de "administrador". Yo debo poder asignar el rol de administrador a cuentas de correo específicas.

    Funcionalidad QR: El administrador, desde la app, debe poder escanear el QR de un cliente y acreditarle puntos en la base de datos de Firestore.

El prototipo ya contiene todo el diseño y la lógica visual. El trabajo consiste en construir el backend en Firebase y conectarlo.

Por favor, envíen sus propuestas y costos estimados. ¡Gracias!

Contexto general del proyecto

Hola, El objetivo es tomar un prototipo de alta fidelidad de una webapp de lealtad (gamificada) y convertirlo en una aplicación 100% funcional. La webapp, diseñada para nuestro gastropub, permite a los clientes ganar puntos, subir de nivel (estilo "rockstar") y canjear recompensas. El diseño, la interfaz y toda la lógica del lado del cliente ya están construidos.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Roles necesarios Otro, Programador

Plazo de Entrega: No definido

Habilidades necesarias