Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador experimentado para crear una aplicación móvil de marketplace de servicios, diseñada exclusivamente para dispositivos Android. El proyecto se centra en el desarrollo de un Producto Mínimo Viable (MVP) que incluirá una estructura de 10 pantallas/plantillas funcionales.
El objetivo principal de la aplicación es permitir a los usuarios buscar, contratar y realizar pagos por servicios profesionales directamente desde sus dispositivos Android. El entregable final debe incluir el código fuente completo y el archivo APK listo para pruebas e instalación.
Funcionalidades requeridas:
- Interfaz de Usuario: Implementación de aproximadamente 10 pantallas principales, incluyendo Home, Registro de Usuario, Perfil de Usuario, Listado de Servicios, Detalle de Servicio, Chat, Gestión de Reservas, y otras funcionalidades clave.
- Geolocalización: Integración de un mapa para que los usuarios puedan ubicar y visualizar prestadores de servicios cercanos a su ubicación.
- Sistema de Contratación: Desarrollo de un flujo completo para la contratación de servicios, desde la solicitud inicial hasta la confirmación y finalización del mismo.
- Chat en tiempo real: Implementación de un sistema de mensajería instantánea para facilitar la comunicación directa entre clientes y profesionales dentro de la aplicación.
- Pasarela de Pagos: Integración de una pasarela de pagos electrónicos segura para procesar transacciones de servicios.
- Notificaciones: Configuración de alertas y notificaciones push para mantener a los usuarios informados sobre el estado de sus servicios y comunicaciones.
Entregables esperados:
- Código fuente completo y debidamente documentado del proyecto.
- Archivo APK funcional, listo para realizar pruebas y su posterior instalación en dispositivos Android.
- Configuración de la base de datos y el backend necesario para el funcionamiento de la aplicación.
Perfil del profesional buscado:
- Experiencia comprobable en el desarrollo de aplicaciones nativas para Android.
- Capacidad para ofrecer asesoramiento sobre la selección de la tecnología más adecuada para el proyecto (por ejemplo, Kotlin, Flutter o React Native).
Se estima una dedicación de aproximadamente 180 horas para la finalización de este 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? Crear una aplicación nueva
Duración del proyecto No definido
Habilidades necesarias