Evaluando propuestas

App Android

Publicado el 01 Agosto, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos desarrollando una aplicación Android POS. El proyecto ya se encuentra avanzado, pero requiere refactorización, depuración y finalización.

Estado actual:
- Arquitectura modular ya implementada con MVVM + Hilt + Room + Retrofit.
- Interfaz migrada a Jetpack Compose.
- Flujo principal implementado: login, sincronización de datos, persistencia local.
- Persistencia de configuración de dispositivo
- Base de datos local con Room funcionando parcialmente.

Contexto general del proyecto

Objetivo: - Refactorizar y estabilizar la lógica de presentación y estado. - Corregir errores de navegación, recomposición y bindings. - Finalizar correctamente la persistencia y edición de datos del dispositivo. - Validar comportamiento correcto del login según roles (Admin vs Usuario). - Dejar el proyecto 100% funcional y listo para pruebas. Requisitos técnicos: - Dominio de Android + Jetpack Compose + MVVM + Hilt + Room + Retrofit. - Experiencia real en proyectos comerciales o POS. - Conocimiento de Android 10+ (restricciones de IMEI, serial, etc.). - Saber manejar migraciones de Room sin pérdida de datos. - Buen criterio para refactorizar nombres, arquitectura y estados de UI. Se valorará: - Experiencia previa en apps POS o con sincronización offline. - Buenas prácticas de arquitectura limpia. - Comunicación proactiva. Entregables: - Código limpio y funcional con navegación estable. - Base de datos Room operativa y versionada correctamente. - Comprobación de login y flujo de inicio 100% funcionando. - Instrucciones simples para compilar y probar el proyecto final.

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
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Modificar una app existente
Tipo de app Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.)
Necesita backend
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias