barsa a41f2bf47e Enhance BFF Modules and Update Domain Schemas
- Added new modules for SIM management, internet management, and call history to the BFF, improving service organization and modularity.
- Updated environment validation schema to reflect changes in Salesforce event channels, ensuring accurate configuration.
- Refactored router configuration to include new subscription-related modules, enhancing API routing clarity.
- Cleaned up Salesforce integration by removing unused service files and optimizing event handling logic.
- Improved support service by adding cache invalidation logic for case comments, ensuring real-time updates for users.
- Updated domain schemas to remove deprecated fields and enhance validation for residence card verification, promoting data integrity.
- Enhanced utility functions in the portal for better address formatting and confirmation prompts, improving user experience.
2026-01-05 15:11:56 +09:00
..

Portal Guides (How It Works)

These guides explain what the portal does, how data moves between WHMCS and Salesforce, and where caching affects what people see. They avoid deep implementation detail and focus on flows, data ownership, and error handling.

Start with system-overview.md, then jump into the feature you care about.

Guides

Guide Description
Complete Guide Single, end-to-end explanation of how the portal works
System Overview High-level architecture, data ownership, and caching
Accounts & Identity Sign-up, WHMCS linking, and address/profile updates
Services & Checkout Product source, pricing, and checkout flow
Eligibility & Verification Internet eligibility + SIM ID verification
Orders & Provisioning Order lifecycle in Salesforce → WHMCS fulfillment
Billing & Payments Invoices, payment methods, billing links
Subscriptions How active services are read and refreshed
Support Cases Case creation/reading in Salesforce
Dashboard & Notifications Dashboard status model + in-app notification triggers
UI Design System UI tokens, page shells, component patterns