Skip to main content

Portal (Global Hub)

This section focuses on the platform hub core integration, central billing, supplier dashboards, and geolocation-based discovery.

Completed Milestones

Workspace Skeleton Initialization

  • Workspace Architecture Setup: Structured @elo-portal/api (Fastify v5), @elo-portal/web (React 19), and @elo-portal/core package skeletons.
  • Dedicated Infrastructure: Outfitted the portal with its own isolated Docker infrastructure (compose.dev.yaml), mapping MongoDB replica set on port 27018 and Redis memory cache on port 6380 inside an isolated bridge network (elo_portal_network).

Security & Context Management

  • Auth Domain Skeleton: Configured base user schemas, route definitions, and session controllers to manage global platform onboarding accounts.
  • Decoupled Environment Variables: Created separate .env.dev, .env.prod, and .env.staging configurations, isolating platform variables from instance setups.

Planned Focus

  • Multi-Instance Orchestration: Automate the provisioning of instance web/API application pairs.
  • Centralized Billing: Implement tenant subscription management and central account coordination.
  • Producers & Logistics Portals: Construct specialized management hubs for suppliers and logistics.
  • Smart Geolocalized Routing: Establish geolocation-based discovery channels for communities.