GeoCam
App móvil Flutter desarrollada en 15 días. Toma fotos con la cámara y adjunta automáticamente GPS, altitud, latitud y longitud.
📋 ¿Qué hace este proyecto?
GeoCam es una app móvil en Flutter desarrollada en 15 días para trabajo de campo. Permite tomar fotografías que se convierten en evidencia verificable y autocontenida.
Lo que hace en cada foto
- Abre la cámara nativa del dispositivo
- Captura latitud, longitud y altitud en el momento del disparo vía GPS
- Permite al usuario agregar notas de texto que se imprimen directamente sobre la imagen como overlay
- Combina la foto + datos GPS + notas en una sola imagen final
- Guarda la imagen en la galería nativa del dispositivo con un nombre de archivo en el formato específico solicitado por la empresa (folio, fecha, coordenadas)
Por qué importa el nombre del archivo
El cliente necesitaba que los archivos llegaran a la oficina ya identificados sin proceso manual de renombrado. El nombre generado automáticamente sigue una convención que permite ordenar, filtrar y archivar las fotos directamente desde el explorador de archivos o el sistema documental de la empresa.
Stack técnico
Desarrollada en Flutter con Dart, usando los paquetes de cámara, geolocator para GPS y image processing para el overlay de texto y datos sobre la imagen. Almacenamiento local con acceso a galería nativa del dispositivo.
🎯 Problemática que resuelve
Una empresa necesitaba que su equipo de campo levantara evidencia fotográfica verificable en sitio. El proceso manual era caótico: tomar la foto con el celular, anotar las coordenadas a mano en papel o en otro app, renombrar el archivo después en la oficina, y adjuntar notas por separado. Demasiados pasos, demasiado margen de error.
Los requisitos específicos del cliente eran tres:
- Que las notas aparecieran directamente sobre la foto — no en un documento aparte, sino impresas en la imagen para que la evidencia fuera autocontenida.
- Que los datos de GPS (latitud, longitud, altitud) quedaran embebidos en la imagen al momento de la captura.
- Que cada foto se guardara en la galería nativa del dispositivo con un nombre específico definido por la empresa — un formato con folio, fecha y ubicación para que el archivo fuera directamente identificable sin renombrarlo.
GeoCam automatiza los tres puntos en un solo disparo desde la cámara.