This catalog lists the services in ShopNexus, their responsibilities, and the data they own. Fill in each row as services are confirmed against the source repositories.
Each service owns its data and exposes a contract. Other services interact only through that contract — never by reaching into another service’s database.

Services

ServiceResponsibilityOwns
API GatewaySingle entry point; routing, auth, rate limiting
AccountUsers, authentication, profilesUser & credential data
CatalogProducts, categories, searchProduct data
CartShopping cart lifecycleCart state
OrderOrder placement and lifecycleOrder data
PaymentPayments and refundsPayment records
InventoryStock levels and reservationsInventory data
NotificationEmail / push / in-app messagesDelivery state
Adjust this table to match the actual ShopNexus services. Add a dedicated page per service under the Services group as documentation deepens.