# Make poetry stop complaining This is here to prevent poetry from complaining ```mermaid graph TB subgraph Frontend[Frontend - Kivy] Dashboard[Main Dashboard] POSInterface[POS Interface] InventoryUI[Inventory Management] ReportingUI[Reporting Interface] Settings[Settings and Configuration] end subgraph Backend[Backend - FastAPI] API[RESTful API] Auth[Authentication & Authorization] InventoryMgmt[Inventory Management] OrderMgmt[Order Management] ReportingAnalytics[Reporting & Analytics] Integration[Third-party Integrations] end subgraph Database[Database] MongoDB[(MongoDB)] end subgraph ExternalSystems[External Systems] PaymentGateway[Payment Gateway] AccountingSoftware[Accounting Software] ECommerce[E-commerce Platform] end Frontend -->|API Calls| Backend Backend -->|Query/Update| Database Backend -->|Integrate| ExternalSystems Frontend -->|Real-time Updates| Backend classDef frontend fill:#3498db,stroke:#333,stroke-width:2px; classDef backend fill:#2ecc71,stroke:#333,stroke-width:2px; classDef database fill:#f39c12,stroke:#333,stroke-width:2px; classDef external fill:#e74c3c,stroke:#333,stroke-width:2px; class Dashboard,POSInterface,InventoryUI,ReportingUI,Settings frontend; class API,Auth,InventoryMgmt,OrderMgmt,ReportingAnalytics,Integration backend; class MongoDB database; class PaymentGateway,AccountingSoftware,ECommerce external; ```