Evaluando propuestas

Desarrollo de Aplicación Móvil Android con React Native y Expo para Gestión de Isp

Publicado el 20 Julio, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando un desarrollador experimentado para construir una aplicación móvil Android (APK) utilizando React Native y Expo. La aplicación se conectará a un backend Supabase existente, que actualmente soporta nuestra aplicación web en producción para la operación diaria de un ISP. El backend actual incluye funcionalidades de agenda, órdenes de servicio, inventario, escaneo de códigos, gestión de técnicos, bases emisoras y reportes, con acceso por roles. El stack tecnológico de la aplicación web es React + TypeScript + Supabase (Postgres, Auth, Storage, RLS).

El objetivo principal de este proyecto es desarrollar la aplicación móvil Android, reutilizando completamente el backend Supabase existente. No se requiere rehacer ni modificar el backend.

Alcance del Proyecto:

1.  Desarrollo de la aplicación en React Native (Expo) conectada al Supabase actual.
2.  Implementación de funcionalidades de Login, registro y recuperación de contraseña utilizando Supabase Auth, con gestión de sesión persistente.
3.  Gestión de roles (administrador, supervisor, técnico, usuario) para mostrar u ocultar acciones y módulos según el perfil del usuario.
4.  Desarrollo de los siguientes módulos:
    *  Agenda.
    *  ÓRdenes de servicio, incluyendo la generación de documentos PDF y la captura de firmas digitales.
    *  Inventario con funcionalidad de escaneo de códigos QR y códigos de barras mediante la cámara del dispositivo.
    *  Gestión de técnicos.
    *  Gestión de bases emisoras.
    *  Generación y visualización de reportes.
5.  Funcionalidad para la subida de imágenes y otros archivos a Supabase Storage, utilizando URLs firmadas para acceso seguro.
6.  Entrega del apk firmado y un proceso de build reproducible (eas).

Requisitos Indispensables:

*  Experiencia comprobable en desarrollo con React Native + Expo y TypeScript.
*  Amplia experiencia en la integración de Supabase (Auth, Postgres, Storage, RLS) en aplicaciones móviles.
*  Habilidad para implementar funcionalidades de cámara, escaneo de códigos qr y generación de pdf en entornos móviles.
*  La interfaz de usuario de la aplicación debe estar en español, mientras que el código fuente debe estar en inglés y fuertemente tipado (evitando el uso de 'any').

Aspectos Deseables:

*  Experiencia previa en el desarrollo de aplicaciones para operaciones de campo.
*  Conocimiento en el proceso de publicación de aplicaciones en Google Play Store.
*  Capacidad para implementar funcionalidades offline básicas.

Para postularse, por favor incluya enlaces a 2 o 3 aplicaciones móviles desarrolladas con React Native/Expo (idealmente con integración de Supabase), su tiempo y precio estimados para completar el proyecto, y su disponibilidad semanal. La comunicación durante el proyecto será en español.

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

Plazo de Entrega: No definido

Habilidades necesarias