Project introduction
Exhibition management system | Custom system development case study
A professional exhibition work management and booking system, covering exhibition management, team collaboration, work management, front-end template editor, task board, and booking call system. It uses the Next.js 16 full-stack architecture, supporting 52 data tables and Craft.js visual editing.

Background of the Problem
Exhibition production spans teams, works, public pages and visitor operations. Shared exhibition data connects boards, template editing, reservations and queuing to reduce repeated content entry.
Core Features
- Exhibition and Work Management
- Craft.js Visual Template Editor
- Trello-like Task Board
- Real-time Booking Call System (SSE)
- Data Export (CSV/JSON/Excel)
Implementation Methods
- —Complete Architecture of 52 Data Tables
- —4 Pre-defined Templates and Drag-and-Drop Editing
- —Redis Pub/Sub Real-time Communication
Data Flow
- 01Create exhibition, team and artwork information.
- 02Edit public templates and coordinate tasks.
- 03Manage reservations, queues and data exports.