RodeMoon /
app-bomberos
Aplicación móvil diseñada para digitalizar, centralizar y optimizar la gestión de reportes de incidentes y logística operativa en cuerpos de bomberos.
54/100 healthLoading repository data…
NinaDIV / repository
App móvil en Flutter con autenticación, inventario con Supabase, gestión de tareas offline con Hive y notificaciones locales. Interfaz Material Design 3.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Aplicación móvil desarrollada en Flutter con autenticación, gestión de tareas con persistencia offline (Hive), inventario de productos sincronizado en la nube (Supabase/PostgreSQL) y notificaciones locales nativas. Interfaz moderna, responsiva y accesible con Material Design 3.
| 🔒 Seguridad y acceso | 📝 Gestión de tareas |
|---|---|
| Login moderno: validación y diseño limpio. | Dashboard interactivo: gráficos de progreso en tiempo real y persistencia local. |
| ☁️ Inventario | 🔔 Notificaciones y API |
|---|---|
| Sincronización cloud: CRUD de productos instantáneo. | Alertas locales y consumo de APIs externas. |
| Característica | Detalle |
|---|---|
| Visualización de progreso | La barra e indicador circular cambian de color (rojo/naranja/verde) según el porcentaje de cumplimiento |
| Persistencia offline | Los datos se guardan instantáneamente con Hive (NoSQL ultrarrápido) |
| UX amigable | Animaciones suaves al completar tareas |
| Estadísticas | Porcentaje de completado, tareas pendientes y resumen visual |
| Característica | Detalle |
|---|---|
| Base de datos cloud | Conexión directa a PostgreSQL en la nube vía Supabase |
| CRUD completo | Crear, leer, actualizar y eliminar productos en tiempo real |
Selected from shared topics, language and repository description—not editorial ratings.
RodeMoon /
Aplicación móvil diseñada para digitalizar, centralizar y optimizar la gestión de reportes de incidentes y logística operativa en cuerpos de bomberos.
54/100 healthMCardenas29 /
FlujoMX es una app móvil en Flutter para monitorear el flujo de agua en tiempo real y generar facturas de uso, con alertas configurables y reportes históricos de consumo.
40/100 healtharonfs /
| Autenticación | Sistema de login con validación de credenciales |
| Sincronización | Datos siempre actualizados entre dispositivos |
| Característica | Detalle |
|---|---|
| Integración nativa | Soporte para Android 13+ con permisos granulares |
| Alertas personalizadas | Generación de notificaciones bajo demanda |
| Canal dedicado | Canal de notificación propio para la app |
| Categoría | Tecnología | Uso |
|---|---|---|
| Framework | Flutter 3.x + Dart 3.x | App multiplataforma (Android/iOS) |
| UI | Material Design 3 | Sistema de diseño y animaciones implícitas |
| Persistencia local | Hive (hive_flutter) | Base de datos NoSQL offline para tareas |
| Backend (BaaS) | Supabase (supabase_flutter) | Auth + PostgreSQL en la nube para inventario |
| Preferencias | shared_preferences | Configuración ligera del usuario |
| Notificaciones | flutter_local_notifications + permission_handler | Alertas nativas y permisos (Android 13+) |
| Red | HTTP / cliente Supabase | Consumo de APIs REST externas |
Antes de ejecutar el proyecto necesitas tener instalado:
flutter doctorNota: el proyecto Flutter vive dentro de la carpeta
App/del repositorio.
# 1. Clonar el repositorio
git clone https://github.com/NinaDIV/Flutter-Auth-Products-Tasks-App.git
cd Flutter-Auth-Products-Tasks-App/App
# 2. Instalar dependencias
flutter pub get
# 3. Verificar que hay un dispositivo o emulador disponible
flutter devices
# 4. Ejecutar en modo debug
flutter run
Al arrancar, la app muestra la pantalla de login. Ingresa con las credenciales de demo (abajo) para acceder al dashboard con los módulos de tareas, inventario y notificaciones.
flutter build apk --release
# El APK queda en build/app/outputs/flutter-apk/app-release.apk
Para probar la aplicación:
Usuario:
admin
Contraseña:1234
Dentro de App/:
lib/
├── main.dart # Entry point y configuración de rutas
├── models/
│ ├── task.dart # Modelo de tarea con estado
│ └── product.dart # Modelo de producto (Supabase)
├── screens/
│ ├── login_screen.dart # Pantalla de autenticación
│ ├── home_screen.dart # Dashboard principal con navegación
│ ├── task_screen.dart # Gestión de tareas + gráficos
│ ├── product_screen.dart # CRUD de inventario (Supabase)
│ └── notification_screen.dart # Centro de notificaciones
├── services/
│ ├── supabase_service.dart # Cliente y operaciones de Supabase
│ └── notification_service.dart # Configuración de notificaciones
├── widgets/
│ ├── task_card.dart # Tarjeta de tarea con checkbox animado
│ ├── progress_indicator.dart # Indicador circular de progreso
│ └── product_tile.dart # Tile de producto con acciones CRUD
└── utils/
└── constants.dart # Colores, estilos y constantes
| Módulo | Descripción | Almacenamiento |
|---|---|---|
| Login | Autenticación con validación de campos y UI moderna | Local |
| Tareas | CRUD de tareas con progreso visual y persistencia | Hive (offline) |
| Inventario | Gestión de productos sincronizada con la nube | Supabase (cloud) |
| Notificaciones | Alertas locales personalizables | Sistema nativo |
| API | Consumo de servicios REST externos | HTTP |
📱 Todo App Flutter - CRUD Móvil Básico Aplicación móvil de tareas construida con Flutter y Dart. Proyecto ideal para quienes están comenzando en el desarrollo de apps multiplataforma. Permite crear, listar, editar y eliminar tareas de forma simple.
Rodrigolara05 /
Sudamérica Unida es una aplicación movil informativa sobre el COVID-19 en America del Sur bajo la frase #QuedateEnCasa
41/100 healthsaulsantana0412 /
📱 Aplicación móvil UASD desarrollada en Flutter, conectada a una API REST para la gestión académica y estudiantil.
38/100 healtht474-r0b07 /
App móvil táctica para custodios · Flutter · GPS en tiempo real · Anti-spoofing
54/100 health