Evaluando propuestas

Desarrollo de Aplicación Móvil de Servicios con Chat, Pagos y Geocalización

Publicado el 02 Noviembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere el desarrollo de una aplicación móvil completa para conectar a profesionales de diversos servicios con usuarios que necesiten contratarlos. La aplicación debe permitir a los profesionales publicar sus habilidades y servicios ofrecidos, mientras que los usuarios podrán buscar y encontrar a los profesionales más cercanos a su ubicación.

Las funcionalidades clave que debe incluir la aplicación son:
- Perfiles de usuario y profesional con gestión de habilidades y servicios.
- Sistema de chat integrado para la comunicación directa entre usuarios y profesionales.
- Pasarela de pagos segura para facilitar las transacciones dentro de la aplicación.
- Sistema de calificación y reseñas para que los usuarios puedan evaluar a los profesionales y viceversa.
- Funcionalidad de geolocalización para mostrar profesionales cercanos y optimizar la búsqueda.

El objetivo es crear una plataforma intuitiva y robusta que mejore la experiencia de contratación de servicios, garantizando seguridad y eficiencia en las interacciones.

El proyecto debe incluir todo.

1. Entregables Técnicos del Producto

A. Aplicación funcional
    •    App móvil (Android / iOS)
    •    Panel de administración (Dashboard)o similar
    •    Panel para proveedores de servicios (donde gestionen perfil, servicios, horarios y cobros).
    •    Panel para usuarios o consumidores (para buscar, solicitar y calificar servicios).

2. Entregables de Código y Arquitectura
    •    Código fuente completo (frontend, backend y base de datos).
    •    Repositorio en GitHub / GitLab / Bitbucket, con control de versiones y permisos para ti como propietario.
    •    Documentación técnica del código, indicando:
    •    Lenguajes y frameworks usados (por ejemplo, Flutter, React Native, Node.js, etc.).
    •    Estructura del proyecto.
    •    Dependencias e instrucciones para instalar y ejecutar.
    •    Manual de despliegue (cómo subir la app al servidor o a las tiendas).

3. Entregables de Infraestructura
    •    Servidor o hosting configurado, con acceso de administrador.
    •    Base de datos (ejemplo: MySQL, MongoDB o Firebase) con respaldo exportado.
    •    Cuentas de desarrollador en Google Play y App Store (a nombre del proyecto).

4. Documentación de Usuario
    •    Manual de usuario (proveedor y consumidor).
    •    Manual del administrador.

5. Pruebas y Calidad

    •    Pruebas de usabilidad (que todo funcione correctamente).
    •    Pruebas de rendimiento (que la app no se caiga ni se trabe).
    •    Pruebas de seguridad básica (para evitar hackeos o robo de datos).
    •    Informe de errores corregidos y pendientes.

6. Entrega Final y Mantenimiento
    •    Versión final instalada y en funcionamiento.
    •    Entrega de todas las contraseñas y accesos.
    •    Contrato de mantenimiento o soporte.

    •    Arquitectura general del sistema (un diagrama de cómo se conectan las partes).
    •    Tecnologías utilizadas.
    •    Responsables y fechas de entrega.
    

el código y las credenciales, deben ser el proyecto

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias