El presente proyecto se a desarrollado utilizando FLUTTER y se ha usado una base de datos en FIREBASE. Las funcionalidades implementadas en el proyecto son:
- Login con Firebase y con Gmail
- Registro con Firebase
- Barra de navegación
- Administración de usuarios (admin y user)
- Ubicación en tiempo real
- Ubicación en segundo plano
- Cálculo de área del polígono
- Erika Alvarado
- Bryan Delgado
- Mateo Miño
Para acceder a la versión PWA de nuestra aplicación puedes hacerlo a través del siguiente enlace: Pin-logy | Web Version.
Important
Antes de realizar la instalación de las dependencias, es recomendable verificar la version de Flutter instalada. Este proyecto corre sobre Flutter 3.23.3, si usas una versión inferior, habrá problemas de incompatibilidad de dependencias.
Al clonar el presente proyecto podemos instalar todas las dependencias del proyecto con el comando:
flutter pub get
Para generar un apk usaremos el comando flutter
build apk --release
.
Al generar el APK, es importante verificar la configuración del buil.gradle a nivel de aplicación y conceder la lectura de las claves de lanzamiento. Para más infomarción, accede a la documentación de Flutter para Android