Aplicación móvil para la recolección de basura en colaboración con la ONG Paso Pacífico y Cur-Carazo.
Paso Pacifico is a non-profit organization dedicated to environmental conservation in Central America. Its projects focus on biodiversity protection through the creation of wildlife corridors. To achieve this, it collaborates with local communities, landowners, and partner organizations to restore and protect habitats.
Puedes acceder al código fuente de este proyecto en GitHub:
This document showcases various screens of our application to provide a visual overview of its functionality and user interface.
This document showcases various screens of our application to provide a visual overview of its functionality and user interface.
Welcome Screen |
Login Screen |
Create Account Screen |
Home Screen |
Settings Screen |
Profile Screen |
Change Password Screen |
lib/
├── authentication/
│ └── widgets/
├── home/
│ └── widgets/
├── profile/
│ └── widgets/
├── reports/
│ └── widgets/
├── shared/
│ └── widgets/
├── waste/
│ └── widgets/
├── welcome/
│ └── widgets/
└── main.dart
- Flutter 3.24.4: Framework de desarrollo para crear interfaces nativas en iOS y Android.
- Dart 3.5.4: Lenguaje de programación utilizado en Flutter.
- Firebase Authentication: Implementado para la gestión de autenticación de usuarios en la aplicación.
Este proyecto ha sido posible gracias a la colaboración de:
- Marvin Ortiz - @MarvinOrtiz18 - Desarrollo de la interfaz de usuario y funcionalidad general de la aplicación.
- Jefrey A. Zuniga - @Jefrey13
- Roland - @Roland-FARKER
- Paso Pacífico y Cur-Carazo - ONG colaboradora en la definición de requisitos y Centro Universitario Regional, Carazo - UNAN-Managua, CUR-Carazo.
-
Inicializar un nuevo proyecto Flutter:
flutter create nombre_proyecto
-
Ejecutar la aplicación en modo debug:
flutter run
-
Actualizar dependencias:
flutter pub get
-
Limpiar caché del proyecto:
flutter clean
-
Inspeccionar código y obtener sugerencias:
flutter analyze
-
Ver dispositivos conectados:
flutter devices
-
Instalar paquetes adicionales:
flutter pub add nombre_paquete
-
Ejecutar la aplicación en un dispositivo o emulador específico:
flutter run -d nombre_dispositivo
Este proyecto está bajo la licencia Apache-2.0