Sobre este proyecto
it-programming / web-development
Abierto
Se requiere el desarrollo de una aplicación web completa utilizando la plataforma Bubble. La aplicación permitirá a proveedores ofrecer una variedad de servicios por horas a consumidores, con funcionalidades robustas para gestión de perfiles, reservas, pagos y comunicación. El proyecto contempla dos roles principales: Proveedor y Consumidor.
Funcionalidades para el Proveedor:
* Registro de usuario con datos personales, contraseña y validación de correo electrónico.
* Funcionalidad de recuperación de contraseña vía correo electrónico.
* Gestión de perfil: subir fotos, especificar edad, sexo y ciudad.
* Definición de precio por hora para sus servicios.
* Detalles del servicio y selección de los servicios disponibles en la plataforma (Amor platónico, salidas a fiestas cines parques, Novia, Sugar Dady, Compañía para eventos Corporativos, Consejos para levantar el ánimo por video llamada).
* Botón para activar/desactivar su disponibilidad.
* Sistema de alertas: la aplicación debe enviar mensajes de alerta al proveedor, quien deberá responder periódicamente. En caso de no respuesta, se enviarán mensajes automáticos y la geolocalización en tiempo real a un número de emergencia predefinido.
* Registro de cuenta bancaria y subida de identificación obligatoria para la gestión de pagos.
* Visualización de un balance de ingresos.
* Programación de retiros de fondos (semanales o diarios).
* Recepción de mensajes de alerta cuando sea seleccionado por un usuario.
* Selección de horarios específicos para servicios que requieran encuentro físico.
* Acceso a un chat de servicio al cliente.
* Capacidad para definir la cantidad a retirar.
Funcionalidades para el Consumidor:
* Registro de usuario con datos personales, contraseña y validación de correo electrónico.
* Funcionalidad de recuperación de contraseña vía correo electrónico.
* Gestión de perfil: subir fotos, especificar edad, sexo y ciudad.
* Exploración de opciones de servicios disponibles.
* Selección de servicios y activación del proceso de pago.
* Para encuentros físicos, el dinero debe permanecer en la plataforma en custodia (escrow) hasta 30 minutos después de la hora pactada.
* Capacidad de filtrar proveedores y servicios según diversas opciones.
* Botón para resolver controversias en caso de inasistencia del proveedor.
* Sistema de reseñas y calificaciones (1 a 5 estrellas) para los servicios recibidos.
* Acceso a un chat de servicio al cliente.
El objetivo es construir una plataforma intuitiva y funcional que facilite la conexión entre proveedores de servicios personales y usuarios, garantizando seguridad y eficiencia en las transacciones y comunicaciones.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Duración del proyecto No definido
Habilidades necesarias