Evaluating bids

App Android

Published on the August 01, 2025 in IT & Programming

About this project

Open

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.

Project overview

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.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
Required platforms Android
I need to Modify an existing app
App type Management - Management application (appointments, product stock, etc.)
Back-end is required Yes
Payment gateway No

Delivery term: Not specified

Skills needed