App móvil Flutter para capturar contenido multimedia, etiquetarlo con hashes y enviarlo a backends configurables. Features: - Captura de fotos, audio, video y archivos - Sistema de etiquetas con bibliotecas externas (HST) - Packs de etiquetas predefinidos - Cola de reintentos (hasta 20 contenedores) - Soporte GPS - Hash SHA-256 auto-generado por contenedor - Persistencia SQLite local - Múltiples destinos configurables Stack: Flutter 3.38.5, flutter_bloc, sqflite, dio 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
51 lines
759 B
YAML
51 lines
759 B
YAML
name: packet
|
|
description: "Captura contenido multimedia, etiquétalo y envíalo a backends configurables."
|
|
publish_to: 'none'
|
|
version: 1.0.0+1
|
|
|
|
environment:
|
|
sdk: ^3.10.4
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
cupertino_icons: ^1.0.8
|
|
|
|
# State Management
|
|
flutter_bloc: ^9.0.0
|
|
equatable: ^2.0.7
|
|
|
|
# Database
|
|
sqflite: ^2.4.2
|
|
path_provider: ^2.1.5
|
|
|
|
# HTTP
|
|
dio: ^5.7.0
|
|
|
|
# Crypto
|
|
crypto: ^3.0.6
|
|
|
|
# Media
|
|
image_picker: ^1.1.2
|
|
record: ^6.0.0
|
|
file_picker: ^8.1.7
|
|
|
|
# Location
|
|
geolocator: ^13.0.2
|
|
|
|
# Permissions
|
|
permission_handler: ^11.4.0
|
|
|
|
# Utils
|
|
uuid: ^4.5.1
|
|
intl: ^0.20.2
|
|
cached_network_image: ^3.4.1
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^6.0.0
|
|
|
|
flutter:
|
|
uses-material-design: true
|