Moy45
Volver a Proyectos
mobile

La Economica

febrero de 2025

Acerca del proyecto

La economica es una aplicación moderna de administración de productos pensada para negocios como papelerías, tiendas o pequeños comercios. Conectada a la nube y totalmente funcional en red Wi-Fi, permite controlar el inventario, gestionar ventas, generar tickets, y administrar usuarios, todo desde un solo lugar.

Stack Tecnológico

Tecnologías utilizadas

  • Flutter
  • csv
  • simple_barcode_scanner
  • barcode_image
  • pdf
  • screenshot
  • share_plus
  • printing

Características clave

Funcionalidades principales

  • Easily add, edit, and delete products. Include prices, descriptions, images, and available stock.
  • Create unique barcodes per product that can be printed or scanned.
  • Scan barcodes to register products at the time of sale or view their information.
  • Record transactions and generate digital or physical tickets automatically.
  • Create tickets in PDF format ready to print or email.
  • Export inventory, sales, or product history to CSV files for external analysis.
  • All data is stored in the cloud, accessible from any device on a Wi-Fi network.
  • Create multiple accounts with customized permissions: cashiers, administrators, supervisors, etc.
  • Secure management of sessions, users and permissions.

Lecciones Aprendidas

Retos resueltos e investigación

  • Manejo de widgets complejos.
  • Gestión del estado con Provider.
  • Uso de rutas dinámicas con go_router.
  • Lectura y escritura de datos en tiempo real.
  • Uso de reglas de seguridad para restringir el acceso por roles.
  • Generación de PDFs (pdf, printing).
  • Generación de códigos de barras con barcode_widget.
  • Manejo de la conexión Wi-Fi y operaciones offline/online.
  • Sincronización en tiempo real con la nube.
  • Diseño e implementación de roles de usuario y permisos.
  • Entender flujos de venta, stock, roles, permisos y generación de tickets.
  • Preparar información exportable para informes y análisis.
  • Automatización y eficiencia en procesos reales de negocio.