DoingHub Backend Documentation
Complete guide to DoingHub backend commerce engine - setup, configuration, and customization
DoingHub Backend Documentation
DoingHub is the powerful backend commerce engine that powers your doin9 e-commerce platform. This comprehensive documentation will guide you through installation, configuration, customization, and integration of DoingHub for your online store.
What is DoingHub?
DoingHub serves as the core backend infrastructure for your e-commerce operations, providing:
Architecture Overview
DoingHub follows a modular architecture that allows for easy customization and scaling:
```mermaid
graph TB
A[Frontend/Doing Studio] --> B[DoingHub API Gateway]
B --> C[Authentication Service]
B --> D[Product Service]
B --> E[Order Service]
B --> F[Payment Service]
B --> G[Inventory Service]
B --> H[Customer Service]
D --> I[Product Database]
E --> J[Order Database]
F --> K[Payment Database]
G --> L[Inventory Database]
H --> M[Customer Database]
N[Doing.ye Analytics] --> B
O[Third-party Integrations] --> B
```
Getting Started
Choose your path based on your role and needs:
For Merchants
For Developers
For System Administrators
Key Features
Multi-Store Support
Manage multiple stores from a single DoingHub instance with isolated data and configurations.
Flexible Product Catalog
Support for simple products, variants, bundles, and digital products with advanced attribute management.
Automated Workflows
Built-in automation for order processing, inventory management, and customer communications.
Extensible Architecture
Plugin system for custom functionality and third-party integrations.
Real-time Analytics
Integration with Doing.ye for comprehensive store performance tracking.