Análisis Técnico del Repositorio: Carpeta Ciudadana Mobile
## 1. 📁
Información General
- **Nombre del Proyecto:** Carpeta Ciudadana Mobile -Repositorio: **Repositorio:** [github.com/organizacion/ogticrd/carpeta-ciudadana]ciudadana-mobile
.github/
Contiene workflows de GitHub Actions (src/
Carpeta principal de código fuente. Cambios recientes sugieren mantenimiento activo.
assets/, accests/
Dos carpetas similares; podría haber una confusión de nombres o duplicación. Revisar si ambas son necesarias.
.env.example, .env.local
Uso de variables de entorno. Correcta separación entre variables públicas y privadas. Incluye integración con Sentry.
App.tsx
Proyecto basado en React Native (o React + Expo). Componente raíz de la app.
Dockerfile
Soporte para GoogleService-Info.plist / google-services.json
Indica integración con Firebase tanto para iOS como Android. Muy común en babel.config.js, metro.config.js
típica de
eas.json
Archivo de configuración de EAS (actualizaciones OTA.
package.json, tsconfig.json
Stack Tecnológico
---
DevOps / Automatización
.github/workflows (presente)
GitHub Actions configurado (ej. limpieza de caché, tests)
Contenedores
Dockerfile
Contenedor de pruebas configurado
Scripts útiles
"reset-project"
Script personalizado (./scripts/reset-project.js) para reinicio de entorno
EAS (Expo Application Services)
eas.json
Integración con EAS: build y deployment OTA para móviles