Interfaz de usuario moderna desarrollada con Blazor, diseñada para la gestión integral de inventarios. Este cliente consume de forma asíncrona la SistemaInventario API.
- 📦 Gestión de Catálogo: CRUD de productos con componentes Razor reutilizables.
- 📥 Control de Stock: Registro de entradas y salidas con validación en tiempo real.
- 📱 Diseño Responsivo: Interfaz adaptada a escritorio y móviles.
- ⚡ Full Stack C#: Lógica de cliente y servidor unificada bajo el ecosistema .NET.
- Framework: Blazor (WebAssembly / Server).
- Lenguaje: C# / Razor Pages.
- Estilos: Bootstrap / CSS3.
- Comunicación: HttpClient (JSON Deserialization).
/Pages→ Vistas principales de la aplicación (Index, Inventario, Movimientos)./Shared→ Componentes reutilizables (NavMenu, MainLayout, Modales)./Services→ Clientes HTTP para la comunicación con la API de .NET./Models→ DTOs y clases de datos compartidas.