
Herramientas y lenguajes seleccionados para garantizar alto rendimiento, escalabilidad y mantenimiento a largo plazo:
Sistema de arquitectura distribuida compuesto por tres bloques principales conectados en tiempo real. La lógica central de negocio y la persistencia de datos están gestionadas por una Web API centralizada. La capa operativa de las sucursales (Punto de Venta) es una aplicación cliente de escritorio nativa desarrollada en Windows Forms con C#, garantizando rapidez y robustez en la atención al público. Finalmente, la capa administrativa y financiera está construida con .NET MAUI Blazor, ofreciendo un panel de control moderno, multiplataforma y altamente interactivo para la toma de decisiones gerenciales.
El problema: El negocio de renta de bicicletas en Isla Holbox necesitaba una modernización urgente para manejar su crecimiento a través de múltiples sucursales. Llevar el control manual de las existencias, los traspasos de bicicletas entre locales, la recepción de unidades y la contabilidad de las reparaciones (tanto del propio inventario como de clientes externos) era un proceso propenso a fugas de dinero. Además, la gerencia carecía de una visión centralizada para auditar cuentas por cobrar, gestionar permisos de usuarios, conciliar múltiples formas de pago y medir la rentabilidad global. La solución: Se diseñó una plataforma distribuida que cubre todos los frentes del negocio. Para las sucursales, se instaló un punto de venta ágil que permite registrar rentas asociadas a clientes y hoteles, cobrar en distintas monedas y emitir comprobantes (incluso vía WhatsApp). Paralelamente, se desarrolló un panel gerencial que centraliza la contabilidad. Este entorno administrativo permite a los dueños abrir nuevas sucursales, monitorear el flujo de caja, evaluar el rendimiento de los talleres y gestionar todo el ecosistema financiero y operativo del negocio desde una única pantalla.