🏢 ENTERPRISE INVENTORY MANAGEMENT SYSTEM
Sistema completo de gestión de inventario empresarial desarrollado con Clean Architecture, CQRS y tecnologías modernas.
🚀 TECNOLOGÍAS UTILIZADAS:
Backend:
.NET 9 + ASP.NET Core Web API
PostgreSQL 14
Entity Framework Core 9
Clean Architecture (4 capas)
CQRS con MediatR
FluentValidation
JWT Authentication
Swagger/OpenAPI
Frontend:
SvelteKit 2.0
TailwindCSS 3.4
Axios (API client)
Lucide Icons
date-fns
✨ CARACTERÍSTICAS PRINCIPALES:
✅ Gestión completa de productos, categorías, proveedores y bodegas
✅ Movimientos de inventario: Compra, Venta, Transferencia
✅ Control de stock en tiempo real
✅ Validación de stock disponible
✅ 4 roles de usuario: Admin, Supervisor, Operador, Visor
✅ Autenticación JWT con protección por roles
✅ Validaciones detalladas con mensajes claros
✅ Auditoría automática (CreatedBy, UpdatedBy)
✅ Soft Delete en todas las entidades
✅ Interfaz responsive (Desktop, Tablet, Mobile)
✅ Modales para CRUD sin cambio de página
✅ Búsqueda y filtros en tiempo real
🏗️ ARQUITECTURA:
Clean Architecture con 4 capas:
Domain Layer - Entidades y lógica de negocio
Application Layer - CQRS (Commands/Queries)
Infrastructure Layer - EF Core, Repositories, Identity
API Layer - Controllers, Middleware
Patrones implementados:
CQRS (Command Query Responsibility Segregation)
Repository Pattern + Unit of Work
Domain-Driven Design (DDD)
Dependency Injection
Result Pattern
Specification Pattern
SOLID Principles
📦 REPOSITORIO:
https://github.com/bolanosjosue/enterprise...
📚 DOCUMENTACIÓN:
README completo con instrucciones
Swagger para probar la API
🔐 CREDENCIALES DE PRUEBA:
Email: [email protected]
Password: Admin123!
🎯 IDEAL PARA:
Desarrolladores aprendiendo Clean Architecture
Proyectos de portafolio profesional
Startups que necesitan un sistema de inventario
Estudiantes de ingeniería de software
Empresas pequeñas/medianas buscando solución open-source
🔗 ENLACES ÚTILES:
GitHub: https://github.com/bolanosjosue/enterprise...
LinkedIn: https://www.linkedin.com/in/josuebolanos-dev/
Portfolio: https://josuebolanos.netlify.app/
---
👨💻 AUTOR:
Josue Bolanos - Full Stack Developer
📌 TAGS:
#dotnet #csharp #sveltekit #cleanarchitecture #cqrs #postgresql #tailwindcss #webdevelopment #fullstack #inventorysystem #softwaredevelopment #coding #programming #webdev #backend #frontend #restapi #jwt #entityframework #mediatr
dotnet, c#, sveltekit, clean architecture, cqrs, postgresql, tailwindcss, web development, full stack, inventory system, software development, programming, rest api, jwt authentication, entity framework, mediatr, backend, frontend, responsive design, crud application, enterprise software
Информация по комментариям в разработке