Skip to content

Latest commit

 

History

History
156 lines (118 loc) · 4.01 KB

README.md

File metadata and controls

156 lines (118 loc) · 4.01 KB

Proyecto Paso Pacífico

Aplicación móvil para la recolección de basura en colaboración con la ONG Paso Pacífico y Cur-Carazo.

About Paso Pacifico

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.

Repositorio del Proyecto

Puedes acceder al código fuente de este proyecto en GitHub:

Screenshots of the Application

This document showcases various screens of our application to provide a visual overview of its functionality and user interface.

Screenshots of the Application

This document showcases various screens of our application to provide a visual overview of its functionality and user interface.

Screenshots

Welcome Screen

Welcome Screen

Login Screen

Login Screen

Create Account Screen

Create Account Screen

Home Screen

Home Screen

Settings Screen

Settings Screen

Profile Screen

Profile Screen

Change Password Screen

Change Password Screen



Estructura del Proyecto

lib/
├── authentication/
│   └── widgets/
├── home/
│   └── widgets/
├── profile/
│   └── widgets/
├── reports/
│   └── widgets/
├── shared/
│   └── widgets/
├── waste/
│   └── widgets/
├── welcome/
│   └── widgets/
└── main.dart

Tecnologías Utilizadas

  • 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.

Colaboradores

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.

Comandos de Flutter

Comandos básicos

  • Inicializar un nuevo proyecto Flutter:

    flutter create nombre_proyecto
  • Ejecutar la aplicación en modo debug:

    flutter run

Comandos para desarrollo

  • Actualizar dependencias:

    flutter pub get
  • Limpiar caché del proyecto:

    flutter clean
  • Inspeccionar código y obtener sugerencias:

    flutter analyze

Comandos

  • 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

Licencia

Este proyecto está bajo la licencia Apache-2.0