Aplicación móvil del sistema SaaS de Gestión Empresarial.
Permite a los usuarios:
- Iniciar sesión
- Visualizar proyectos
- Consultar métricas básicas
- Gestionar su perfil
Estructura modular basada en pantallas y navegación.
src/
- screens/ → pantallas principales
- components/ → componentes reutilizables
- navigation/ → configuración de navegación
- services/ → conexión con API
- context/ → manejo de sesión
- utils/ → utilidades
- React Native
- Expo
- React Navigation
- Clonar repositorio
git clone <REPO_URL> cd arcana-saas-mobile
- Instalar dependencias
npm install
- Levantar proyecto
npx expo start
Escanear QR con Expo Go o usar emulador.
Configurar base URL en:
src/services/api.ts
Ejemplo:
http://TU_IP_LOCAL:4000
(Usar IP local si se prueba en dispositivo físico.)
El token debe almacenarse de forma segura y enviarse en cada request.
- main → estable
- develop → integración
- feature/nombre-feature
- fix/nombre-fix
- No duplicar lógica del backend
- Centralizar llamadas a API
- Manejar estados de carga
- Código limpio y modular
- Separación clara entre UI y lógica
La app móvil será utilizada por clientes finales para:
- Consultar información
- Visualizar proyectos
- Interactuar con el sistema desde cualquier lugar
Debe ser ligera, rápida y escalable.