How dbaza7620-creator/retailweb works
RetailWeb is a web sales-and-logistics platform, with a Next.js dashboard alongside legacy and modernized retail, identity, and logistics services. The documented access path starts at the user, passes through Nginx, and reaches the dashboard or application services; the dashboard presents service monitoring, API documentation, and an architecture view. The repository tree does not expose most backend implementation code, so service responsibilities and topology come from the README; internal service-to-service workflow links are omitted rather than inferred.
Main entry points: nginx.conf Nginx Proxy · app/page.tsx RetailWeb Dashboard · Navbar.tsx Dashboard Navigation · apis/page.tsx API Documentation
Components 19
Access Layer
- Nginx Proxy
nginx/nginx.conf
Dashboard
- RetailWeb Dashboard
dashboard/src/app/page.tsx - Health Endpoint
dashboard/src/app/api/health/route.ts - Service Cards
dashboard/src/components/ServiceCard.tsx - Architecture View
dashboard/src/components/ArchitectureDiagram.tsx - API Documentation
dashboard/src/app/apis/page.tsx - Dashboard Navigation
dashboard/src/components/Navbar.tsx
LAN Services
- RetailWeb R4
FrontEnd/RetailWebR4 - CyberBio App
FrontEnd/CyberBioApp - Omnichannel API
Backend/LAN/WebServices CSI/APIOmnicanalidad - Retail Deliveries
Backend/LAN/WebServices CSI/ApiDomiciliosRetail - Biometric Services
Backend/LAN/WebServices CSI/CyberBioServices - Georeferencing
Backend/LAN/WebServices CSI/WSGeoreferenciadorSitiData - Legacy Retail Services
Backend/LAN/WebServices CSI/WebservicesRetailGamma
DMZ Services
- Corporate Quotes
Backend/DMZ/CotizadorCorporativo/CotizadorCorporativo - Guide Generation
Backend/DMZ/WSGeneracionGuias - Logistics Integration
Backend/DMZ/WSIntegradorLogistico - Pickup Requests
Backend/DMZ/WSSolicitudRecoleccion
Other components
- Web User
Connections 17
- Web User → Nginx Proxy: accesses
README.md - Nginx Proxy → RetailWeb Dashboard: routes requests
README.md - Nginx Proxy → RetailWeb R4: routes requests
README.md - Nginx Proxy → CyberBio App: routes requests
README.md - Nginx Proxy → Omnichannel API: routes requests
README.md - Nginx Proxy → Retail Deliveries: routes requests
README.md - Nginx Proxy → Biometric Services: routes requests
README.md - Nginx Proxy → Georeferencing: routes requests
- Nginx Proxy → Legacy Retail Services: routes requests
- Nginx Proxy → Corporate Quotes: routes requests
README.md - Nginx Proxy → Guide Generation: routes requests
README.md - Nginx Proxy → Logistics Integration: routes requests
README.md - Nginx Proxy → Pickup Requests: routes requests
README.md - RetailWeb Dashboard → Service Cards: renders
dashboard/src/app/page.tsx - RetailWeb Dashboard → Architecture View: renders
dashboard/src/app/page.tsx - RetailWeb Dashboard → Dashboard Navigation: renders
dashboard/src/app/page.tsx - API Documentation → Dashboard Navigation: renders
dashboard/src/app/apis/page.tsx