Workspace Management
- User Related: Implementation of integration with Auth Server and user information management
- Project Structure Maintenance:
- Management of collaborative workspaces
- Maintenance of project/content repository organizational structures
- Team Control System:
- Management of user profiles and team configurations
- Implementation of fine-grained access control based on RBAC (internal permissions beyond Auth Server)
- Notification System:
- Implementation of integration with Message Gateway
Data Source Management
- Data Source Information Maintenance: Maintaining metadata information for data sources
- Data Source Parsing:
- Parsing and storing local type data sources
- Parsing and storing game engine type data sources
- Parsing and storing other types of data sources (to be designed)
- Continuous Maintenance: Data sources require continuous maintenance mechanisms, including data synchronization and updates
- AI Integration: Integration of AI models in the data source parsing process for intelligent parsing
Content Management
- Content Library Integration: Content library uses MongoDB for storage, requiring implementation of content library integration
- Table-based Content Management:
- Table content query and filtering
- Table content editing
- Table content version management (tentative)
- Data Processing:
- Data import (import module needed after data source parsing)
- Data history mechanism (need to record content library modification history)
- Data export (export module needed)
Order Management
- Dynamic Pricing: Rule-based automated pricing engine
- Order Lifecycle Management: Order lifecycle management from quotation to acceptance
- Real-time Communication Integration:
- Implementation of a real-time communication module for order processing
Multi-tenant Solution
- Currently planning to implement multi-tenant solution using workspaces, with each Workspace binding to a Tenant ID