Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador experimentado para refactorizar una aplicación Android existente, mejorar su rendimiento y añadir nuevas funcionalidades clave. El proyecto implica trabajar con código Kotlin, una base de datos Firebase y la integración con la API de Mikrotik. Los puntos principales a cubrir son:
1. Refactorización del código Kotlin de la aplicación para optimizar su estructura, mejorar la mantenibilidad y asegurar la escalabilidad futura. Esto incluye la revisión de la lógica existente y la implementación de mejores prácticas de desarrollo.
2. Actualización de la integración con la api rest de mikrotik a la versión 7.x. Se requiere asegurar la compatibilidad y aprovechar las nuevas características que ofrece esta versión.
3. Desarrollo e implementación de una función para añadir usuarios de forma masiva a los dispositivos Mikrotik. Esta funcionalidad debe permitir la importación eficiente de datos de usuario para su creación en el router.
4. Implementación de un sistema de registro para usuarios 'CLIENTE' que les permita conectarse al router. Esto incluye la creación de un ID único vinculado a la información del dispositivo del cliente, facilitando la gestión de accesos y la autenticación segura.
5. Cambio de diseño y otros.
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