Creación de App "Cambalache Pro"
Budget: $250 – $750 USD
# Solicitud de Propuesta (RFP) – Desarrollo de App **Cambalache Pro**
## 1. Introducción y Objetivos del Proyecto
El proyecto tiene como propósito desarrollar **Cambalache Pro**, una plataforma móvil de servicios a pedido (Gig Economy) basada en un sistema de **negociación de precios en tiempo real**, similar al modelo utilizado por plataformas como inDrive.
La aplicación funcionará como un marketplace que conecte Clientes con Contratistas o Profesionales independientes (plomeros, electricistas, niñeras, tutores, etc.). El elemento diferenciador de la app es la **negociación dinámica**, promoviendo tarifas justas y comisiones bajas.
### Objetivos Clave:
* Implementar un sistema de negociación de tarifas entre Cliente y Contratista.
* Integrar un mecanismo automático de cobro de comisiones para la plataforma.
* Establecer un sistema robusto de reputación y seguridad.
* Generar contratos automáticos para cada servicio aceptado.
* Garantizar una experiencia fluida, rápida y transparente.
---
## 2. Alcance Funcional: Core de Negociación
La plataforma se compone de tres interfaces fundamentales:
1. **App Cliente**
2. **App Contratista**
3. **Panel Administrativo (Backend)**
### A. Flujo del Cliente
**1. Creación de Solicitud:**
* Selección de categoría (ej: Plomería, Electricidad, etc.)
* Descripción del problema
* Ubicación GPS o introducida manualmente
* Precio inicial sugerido por el Cliente
**2. Recepción de Ofertas:**
Los Contratistas pueden:
* Aceptar el precio
* Contraofertar
* Mostrar información relevante (calificación, trabajos completados, distancia y ETA)
**3. Selección del Contratista:**
El Cliente selecciona la oferta más conveniente.
La negociación se cierra y se fija el precio final.
### B. Flujo del Contratista
**1. Radar de Trabajos:**
Panel con geolocalización de solicitudes activas según categorías registradas.
**2. Respuesta a Solicitud:**
* Aceptar
* Contraofertar
* Rechazar
**3. Notificaciones:**
Alertas en tiempo real sobre nuevas solicitudes, contraofertas y asignaciones.
**4. Historial y Finanzas:**
Panel que muestre ingresos, comisiones y trabajos completados.
---
## 3. Monetización, Legalidad y Seguridad
### A. Monetización
* Comisión configurable desde el backend.
* Sistema de suscripción **Pro** para Contratistas con beneficios como acceso al radar de trabajos.
* Integración con pasarelas de pago nacionales.
### B. Contratos Automáticos (CRÍTICO)
Cuando ambas partes aceptan la negociación, el sistema genera un **contrato automatizado** que incluye:
* Datos del Cliente y Contratista
* Descripción del servicio
* Precio final acordado
* Fecha y hora de aceptación
* Registro de aceptación digital (checkbox o firma electrónica simple)
### C. Seguridad y Verificación
* KYC para Contratistas (documentos, licencias, certificaciones)
* Sistema de calificación dual
* Autenticación mediante SMS (OTP)
* Encriptación de datos sensibles
* Registro de auditorías y políticas anti-fraude
---
## 4. Requerimientos Técnicos y Plataforma
### Plataformas
* Android
* iOS
* Desarrollo sugerido: **Flutter** o **React Native**
### Backend y Base de Datos
* Infraestructura cloud (AWS, Google Cloud o similar)
* Base de datos escalable con soporte para geolocalización
* Gestión de usuarios, servicios, pagos y contratos
### API de Mapas
* Google Maps
* Cálculo de distancias, ETA y ubicación en tiempo real
### Chat Interno
* Chat en tiempo real (versión 2.0 sugerida para optimizar costos iniciales)
### Pruebas y QA
El proveedor debe presentar un plan que incluya:
* Pruebas unitarias
* Pruebas de flujo completo de negociación
* Validación de contratos
* Pruebas de carga y estrés
---
## 5. Roadmap de MVP y Versión Completa
### **MVP (versión inicial)**
* Registro
* Creación de solicitudes
* Negociación (aceptar/contraofertar)
* Asignación de servicio
* Calificaciones
* Pago con comisión
* Generación de contrato básico
* Panel administrativo básico
### **Versión 2.0**
* Chat con envío de archivos
* Cartera digital
* Seguimiento GPS en tiempo real
* Historial avanzado
* Sistemas de recomendación basados en IA
* Seguridad reforzada antifraude
---
## 6. KPIs y Estándares Exigidos al Proveedor
* Uptime mínimo requerido: 99.5%
* Tiempo de carga de pantallas: < 3 segundos
* Tiempo de respuesta backend: < 300 ms
* Escalabilidad: mínimo 5.000 usuarios concurrentes
* Cumplimiento OWASP Mobile Top 10
---
## 7. Requisitos Operativos y de Soporte
* Documentación técnica completa
* Manual de uso del Panel Administrativo
* Capacitación al solicitante
* 3 meses de soporte post-lanzamiento (errores críticos incluidos)
---
## 8. Requisitos para la Propuesta del Proveedor
El profesional o empresa debe incluir:
* Cronograma por fases (UX/UI, desarrollo core, backend, QA, despliegue)
* Pila tecnológica
* Detalle de equipo (roles y experiencia)
* Experiencia demostrable en Gig Economy o Marketplace
* Costos desglosados por fase (sin presupuesto predeterminado)
* Propuesta de mantenimiento post-lanzamiento
## 1. Introducción y Objetivos del Proyecto
El proyecto tiene como propósito desarrollar **Cambalache Pro**, una plataforma móvil de servicios a pedido (Gig Economy) basada en un sistema de **negociación de precios en tiempo real**, similar al modelo utilizado por plataformas como inDrive.
La aplicación funcionará como un marketplace que conecte Clientes con Contratistas o Profesionales independientes (plomeros, electricistas, niñeras, tutores, etc.). El elemento diferenciador de la app es la **negociación dinámica**, promoviendo tarifas justas y comisiones bajas.
### Objetivos Clave:
* Implementar un sistema de negociación de tarifas entre Cliente y Contratista.
* Integrar un mecanismo automático de cobro de comisiones para la plataforma.
* Establecer un sistema robusto de reputación y seguridad.
* Generar contratos automáticos para cada servicio aceptado.
* Garantizar una experiencia fluida, rápida y transparente.
---
## 2. Alcance Funcional: Core de Negociación
La plataforma se compone de tres interfaces fundamentales:
1. **App Cliente**
2. **App Contratista**
3. **Panel Administrativo (Backend)**
### A. Flujo del Cliente
**1. Creación de Solicitud:**
* Selección de categoría (ej: Plomería, Electricidad, etc.)
* Descripción del problema
* Ubicación GPS o introducida manualmente
* Precio inicial sugerido por el Cliente
**2. Recepción de Ofertas:**
Los Contratistas pueden:
* Aceptar el precio
* Contraofertar
* Mostrar información relevante (calificación, trabajos completados, distancia y ETA)
**3. Selección del Contratista:**
El Cliente selecciona la oferta más conveniente.
La negociación se cierra y se fija el precio final.
### B. Flujo del Contratista
**1. Radar de Trabajos:**
Panel con geolocalización de solicitudes activas según categorías registradas.
**2. Respuesta a Solicitud:**
* Aceptar
* Contraofertar
* Rechazar
**3. Notificaciones:**
Alertas en tiempo real sobre nuevas solicitudes, contraofertas y asignaciones.
**4. Historial y Finanzas:**
Panel que muestre ingresos, comisiones y trabajos completados.
---
## 3. Monetización, Legalidad y Seguridad
### A. Monetización
* Comisión configurable desde el backend.
* Sistema de suscripción **Pro** para Contratistas con beneficios como acceso al radar de trabajos.
* Integración con pasarelas de pago nacionales.
### B. Contratos Automáticos (CRÍTICO)
Cuando ambas partes aceptan la negociación, el sistema genera un **contrato automatizado** que incluye:
* Datos del Cliente y Contratista
* Descripción del servicio
* Precio final acordado
* Fecha y hora de aceptación
* Registro de aceptación digital (checkbox o firma electrónica simple)
### C. Seguridad y Verificación
* KYC para Contratistas (documentos, licencias, certificaciones)
* Sistema de calificación dual
* Autenticación mediante SMS (OTP)
* Encriptación de datos sensibles
* Registro de auditorías y políticas anti-fraude
---
## 4. Requerimientos Técnicos y Plataforma
### Plataformas
* Android
* iOS
* Desarrollo sugerido: **Flutter** o **React Native**
### Backend y Base de Datos
* Infraestructura cloud (AWS, Google Cloud o similar)
* Base de datos escalable con soporte para geolocalización
* Gestión de usuarios, servicios, pagos y contratos
### API de Mapas
* Google Maps
* Cálculo de distancias, ETA y ubicación en tiempo real
### Chat Interno
* Chat en tiempo real (versión 2.0 sugerida para optimizar costos iniciales)
### Pruebas y QA
El proveedor debe presentar un plan que incluya:
* Pruebas unitarias
* Pruebas de flujo completo de negociación
* Validación de contratos
* Pruebas de carga y estrés
---
## 5. Roadmap de MVP y Versión Completa
### **MVP (versión inicial)**
* Registro
* Creación de solicitudes
* Negociación (aceptar/contraofertar)
* Asignación de servicio
* Calificaciones
* Pago con comisión
* Generación de contrato básico
* Panel administrativo básico
### **Versión 2.0**
* Chat con envío de archivos
* Cartera digital
* Seguimiento GPS en tiempo real
* Historial avanzado
* Sistemas de recomendación basados en IA
* Seguridad reforzada antifraude
---
## 6. KPIs y Estándares Exigidos al Proveedor
* Uptime mínimo requerido: 99.5%
* Tiempo de carga de pantallas: < 3 segundos
* Tiempo de respuesta backend: < 300 ms
* Escalabilidad: mínimo 5.000 usuarios concurrentes
* Cumplimiento OWASP Mobile Top 10
---
## 7. Requisitos Operativos y de Soporte
* Documentación técnica completa
* Manual de uso del Panel Administrativo
* Capacitación al solicitante
* 3 meses de soporte post-lanzamiento (errores críticos incluidos)
---
## 8. Requisitos para la Propuesta del Proveedor
El profesional o empresa debe incluir:
* Cronograma por fases (UX/UI, desarrollo core, backend, QA, despliegue)
* Pila tecnológica
* Detalle de equipo (roles y experiencia)
* Experiencia demostrable en Gig Economy o Marketplace
* Costos desglosados por fase (sin presupuesto predeterminado)
* Propuesta de mantenimiento post-lanzamiento