Know what a module needs before you enable it.
How Open Mercato's 69 modules depend on each other, read from the code of each release, and where the code uses a module its requires does not declare.
In 0.8.0, 70 links between modules outside the starter set are used in code but not declared in requires.
69modules in 0.8.0
229required links found in code
⚠ 70links outside the starter set missing from requires208 counting the starter set
The map needs a wider screen. The list below has every module, and each module's page has its own map.
Show the map anyway
agent_orchestratorAgent OrchestratorPlatformNeeds 11 · Used by 1 ⚠ 10 gaps? 3 unresolvedai_assistantAI AssistantPlatformNeeds 7 · Used by 7 ⚠ 5 gapsapi_docsAPI DocumentationIn every appNeeds 0 · Used by 0 api_keysAPI KeysPlatformNeeds 2 · Used by 5 ⚠ 1 gapattachmentsAttachmentsIn every appNeeds 2 · Used by 12 ⚠ 1 gapaudit_logsAudit & Action LogsIn every appNeeds 2 · Used by 3 ⚠ 2 gapsauthAuthentication & AccountsIn every appNeeds 6 · Used by 33 ⚠ 5 gapsbusiness_rulesBusiness RulesPlatformNeeds 4 · Used by 1 ⚠ 4 gapscatalogProduct CatalogCommerceNeeds 13 · Used by 7 ⚠ 10 gapschannel_apnsApple Push Notification ChannelCommunicationNeeds 2 · Used by 0 ⚠ 2 gapschannel_discordDiscord Communication ChannelCommunicationNeeds 5 · Used by 0 ⚠ 4 gaps? 4 unresolvedchannel_expoExpo Push ChannelCommunicationNeeds 2 · Used by 0 ⚠ 2 gapschannel_fcmFirebase Cloud Messaging ChannelCommunicationNeeds 2 · Used by 0 ⚠ 2 gapschannel_gmailGmail Email ChannelCommunicationNeeds 1 · Used by 0 ⚠ 1 gapchannel_imapIMAP + SMTP Email ChannelCommunicationNeeds 1 · Used by 0 ⚠ 1 gapchannel_resendCommunicationNeeds 2 · Used by 0 channel_sesCommunicationNeeds 2 · Used by 0 checkoutCheckoutCommerceNeeds 5 · Used by 0 ⚠ 4 gaps? 1 unresolvedcommunication_channelsCommunication ChannelsCommunicationNeeds 8 · Used by 11 ⚠ 5 gaps? 4 unresolvedconfigsConfigurationIn every appNeeds 9 · Used by 10 ⚠ 9 gapscontentContentPlatformNeeds 0 · Used by 0 currenciesCurrenciesCommerceNeeds 0 · Used by 3 customer_accountsCustomer Identity & Portal AuthenticationCustomers & peopleNeeds 5 · Used by 6 ⚠ 4 gapscustomersCustomer Relationship ManagementCustomers & peopleNeeds 15 · Used by 13 ⚠ 12 gapsdashboardsAdmin DashboardsIn every appNeeds 6 · Used by 4 ⚠ 5 gapsdata_syncData SyncData & integrationsNeeds 3 · Used by 3 ⚠ 3 gapsdesign_systemDesign system galleryPlatformNeeds 0 · Used by 0 devicesDevicesPlatformNeeds 2 · Used by 2 ⚠ 1 gapdictionariesShared DictionariesPlatformNeeds 2 · Used by 11 ⚠ 2 gapsdirectoryDirectory (Tenants & Organizations)In every appNeeds 3 · Used by 37 ⚠ 2 gapsdocumentsDocumentsPlatformNeeds 7 · Used by 0 ⚠ 1 gap? 2 unresolvedentitiesCustom Entities & FieldsIn every appNeeds 6 · Used by 15 ⚠ 3 gapseudrEUDR ComplianceCommerceNeeds 7 · Used by 0 ⚠ 4 gapseventsEventsIn every appNeeds 0 · Used by 0 feature_togglesFeature TogglesPlatformNeeds 1 · Used by 4 ⚠ 1 gapgateway_stripeStripe Payment GatewayCommerceNeeds 2 · Used by 0 ⚠ 2 gapsinbox_opsInboxOps — Email-to-ERP AgentCommunicationNeeds 6 · Used by 4 ⚠ 3 gaps? 4 unresolvedintegrationsIntegrationsData & integrationsNeeds 3 · Used by 14 ⚠ 2 gaps? 1 unresolvedmessagesMessagesCommunicationNeeds 4 · Used by 2 ⚠ 3 gapsnotificationsNotificationsIn every appNeeds 4 · Used by 23 ⚠ 3 gapsonboardingOnboardingPlatformNeeds 1 · Used by 0 ⚠ 1 gappayment_gatewaysPayment GatewaysCommerceNeeds 2 · Used by 3 ⚠ 1 gap? 1 unresolvedperspectivesTable perspectivesPlatformNeeds 1 · Used by 0 ⚠ 1 gapphone_callsPhone CallsCommunicationNeeds 0 · Used by 2 plannerWorktime / AvailabilitiesCustomers & peopleNeeds 3 · Used by 2 ⚠ 2 gapsportalCustomer PortalCustomers & peopleNeeds 2 · Used by 0 ⚠ 1 gapprogressProgressPlatformNeeds 0 · Used by 11 push_notificationsPush NotificationsCommunicationNeeds 7 · Used by 3 ⚠ 1 gap? 1 unresolvedquery_indexQuery IndexesIn every appNeeds 3 · Used by 13 ⚠ 1 gaprecord_locksRecord LockingPlatformNeeds 5 · Used by 0 ⚠ 5 gapsresourcesResource planningCustomers & peopleNeeds 6 · Used by 2 ⚠ 5 gapssalesSales ManagementCommerceNeeds 13 · Used by 8 ⚠ 8 gapsschedulerSchedulerPlatformNeeds 1 · Used by 10 ⚠ 1 gapsearchSearchIn every appNeeds 5 · Used by 0 ⚠ 3 gapssecuritySecurityPlatformNeeds 3 · Used by 0 ⚠ 3 gapsseedsSeedsPlatformNeeds 0 · Used by 0 shipping_carriersShipping CarriersCommerceNeeds 2 · Used by 1 ⚠ 1 gap? 1 unresolvedssoPlatformNeeds 1 · Used by 0 ⚠ 1 gapstaffEmployeesCustomers & peopleNeeds 14 · Used by 1 ⚠ 10 gapsstorage_s3S3-Compatible StorageData & integrationsNeeds 3 · Used by 0 ⚠ 3 gapssync_akeneoAkeneo Product SyncData & integrationsNeeds 7 · Used by 0 ⚠ 3 gapssync_excelExcel / CSV ImportData & integrationsNeeds 7 · Used by 0 ⚠ 6 gapssystem_status_overlaysSystem Status OverlaysPlatformNeeds 0 · Used by 0 tillioTillio TelephonyCommerceNeeds 3 · Used by 0 ⚠ 1 gaptranslationsEntity TranslationsPlatformNeeds 8 · Used by 4 ⚠ 6 gapswarranty_claimsWarranty & RMACommerceNeeds 11 · Used by 0 ⚠ 8 gapswebhooksWebhooksData & integrationsNeeds 3 · Used by 0 ⚠ 3 gaps? 3 unresolvedwmsWarehouse Management SystemCommerceNeeds 7 · Used by 0 ⚠ 4 gaps? 2 unresolvedworkflowsWorkflow EnginePlatformNeeds 15 · Used by 4 ⚠ 10 gaps? 5 unresolved