CASO DE ESTUDIO / API DE CONTROL LOGÍSTICO
CoreExpress API
Base de datos y backend para operaciones logísticas que centraliza el movimiento de paquetes desde la recepción en almacén de EE. UU. hasta la entrega en Honduras.
Flujo del sistema
02
Resumen del proyecto
Responsabilidades, tecnologías y alcance de una API logística y un modelo de datos relacional.
- Diseñé estructuras relacionales para clientes, usuarios, roles y paquetes.
- Desarrollé endpoints con ASP.NET Core Web API y documentación Swagger.
- Modelé cargas, solicitudes de envío, estados y controles de autorización.
03
El desafío detrás del proyecto
La operación gestionaba paquetes comprados en tiendas de EE. UU., desde la recepción en almacén y el envío hasta la llegada a Honduras y entrega final.
El negocio carecía de una plataforma centralizada para administrar clientes, usuarios, roles, paquetes, cargas, solicitudes de envío, estados y autorizaciones a lo largo del flujo logístico.
- El movimiento de paquetes necesitaba información operativa centralizada.
- Clientes, paquetes y cargas requerían un modelado consistente.
- Los estados y autorizaciones necesitaban un control backend más claro.
04
Centralizar los datos logísticos en una base backend
Se implementó una API REST y un modelo relacional con ASP.NET Core, Entity Framework y PostgreSQL para centralizar la información operativa.
Flujo del sistema
05
Arquitectura y decisiones técnicas
Backend ASP.NET Core en capas, preparado para crecer de forma modular sin documentar una topología de servicios ficticia.
Alcance frontend
El frontend quedó fuera del alcance documentado; este caso se centra en backend y modelado de datos.
API ASP.NET Core
Endpoints Web API en C# .NET 8, DTO, validación y documentación Swagger.
Modelo PostgreSQL
Esquema con Entity Framework para clientes, paquetes, cargas, solicitudes y estados.
DevOps y documentación
Docker, GitHub y contexto de despliegue en servidores del cliente.
06
Desafíos principales
No se documentó un desafío específico; esta sección se limita al alcance registrado de base de datos y API.
- 01 — Modelar clientes, paquetes, cargas, solicitudes, estados y autorizaciones.
07
Mi contribución y soluciones destacadas
La contribución documentada de Wilhen abarcó el esquema de datos, implementación de API REST y documentación.
- Diseñé el esquema relacional para las operaciones logísticas.
- Construí endpoints REST con C#, .NET 8 y ASP.NET Core Web API.
- Creé modelos de entidades, DTO, estructuras de validación y documentación Swagger.
- Apoyé el control backend de estados, solicitudes y autorizaciones de paquetes.
Flujo del sistema
08
Impacto en el negocio
El impacto documentado es cualitativo: mayor visibilidad logística, información centralizada y mejor control operativo, sin métricas numéricas verificadas.
- Digitalización de flujos logísticos manuales
- Información de clientes y paquetes centralizada
- Mayor control de cargas y solicitudes
- Menos registros incompletos o duplicados
09
Lecciones aprendidas
El proyecto profundizó mi comprensión de la logística internacional de paquetes y el modelado de dominios operativos.
- La recepción en EE. UU., el envío a Honduras y la entrega final son etapas operativas conectadas.
- El modelado de datos afecta directamente la confiabilidad logística.
- Las estructuras backend centralizadas mejoran la visibilidad administrativa.
10
Próxima evolución
Seguir mejorando la visibilidad operativa y el mantenimiento del backend a medida que evolucionen los flujos logísticos.
HABLEMOS