How itschrisedu/nexora_web works
NEXORA is a browser-based SaaS for footwear retailers, combining store operations with a public digital catalog and platform administration. The main staff workflow enters the operational app, selects a business area, and works with the API; the customer-facing path browses a branch catalog and can view a shared receipt. The tree shows broad business capabilities, while sampled code confirms API access, local database use in customer management, and receipt-link generation. Wiring among most unsampled modules is intentionally not inferred.
Main entry points: api.service.ts API client · clientes.tsx Customer management · page.tsx Operations app · comprobante-url.service.ts Receipt links
Components 29
Application entry
- Operations app
src/app/page.tsx
Store operations
- Dashboard
src/components/dashboard.tsx - Point of sale
src/components/pos.tsx - Inventory
src/components/inventario.tsx - Commercial orders
src/components/comercial.tsx - Customer management
src/components/clientes.tsx - Suppliers
src/components/proveedores.tsx - Finance
src/components/financiero.tsx - Financial tools
src/components/finanzas.tsx - Reports
src/components/reportes.tsx - Audit
src/components/auditoria.tsx - Locations
src/components/ubicaciones.tsx - Demand forecast
src/components/prediccion-demanda.tsx - SRI integration
src/components/sri.tsx
Commerce channels
- Digital catalog
src/app/catalogo/[sucursalId]/page.tsx - Catalog landing
src/app/landing/page.tsx - Catalog experience
src/components/catalogo-digital.tsx - Receipt viewer
src/app/comprobante/page.tsx - Receipt PDF service
src/services/pdf-factura.service.ts - Receipt links
src/services/comprobante-url.service.ts
Platform services
- API client
src/services/api.service.ts - Local database
src/db/local-db.ts - Offline sync
src/services/sync.service.ts
SaaS administration
- Super admin
src/components/super-admin.tsx - SaaS page
src/app/saas/page.tsx - Subscription report
src/services/pdf-super-admin-reporte.service.ts
Other components
- Store staff
- Online shopper
- NEXORA backend
Connections 10
- Store staff → Operations app: opens
- Operations app → API client: requests data
- API client → NEXORA backend: sends requests
- Customer management → API client: requests data
- Customer management → Local database: reads and writes
- Online shopper → Catalog landing: browses
- Online shopper → Digital catalog: opens branch
- Online shopper → Receipt viewer: opens link
- Receipt PDF service → Receipt links: generates links
- Receipt links → Receipt viewer: encodes receipt data