ShareTrip — Accounting Platform with Real-Time Consolidation
I developed the accounting platform for ShareTrip, an audit-ready double-entry system built for high-volume transactions. It supports real-time consolidation across products, automated journal entries, and accurate ledger posting with 95–100% success. The platform improved reporting performance by ~40% through optimized queries, indexing, and scalable data pipelines.

PHPYii2MySQLRabbitMQ
The accounting platform was designed to automate and simplify complex financial operations. It processes thousands of daily transactions with real-time consolidation, ensuring perfect ledger accuracy through DLQs, idempotent consumers, and comprehensive audit trails. The system also manages rate limiting, retry logic, and state reconciliation.
Features
- •Double-entry bookkeeping with full audit trail
- •Real-time ledger consolidation
- •DLQ and idempotent consumer architecture
- •Advanced reporting with Redis async queues
- •SLI/SLO monitoring dashboards
- •Webhook verification and retry mechanisms
Admin Panel
- •Live streamer and user management (status, bans, verification)
- •Gift configuration (types, prices, coin conversion rates)
- •Monitoring of active live rooms and audio rooms
- •Transaction and earnings reports for streamers
- •Basic moderation tools (report handling, blocking, content review)
My Responsibilities
- •Designed and implemented the backend architecture and REST APIs
- •Integrated Tencent Cloud CSS for video live streaming and PK mode
- •Implemented socket-based real-time chat and events (join/leave, gifts, messages)
- •Set up Firebase notifications for go-live alerts, gifts, and system messages
- •Built the admin panel backend for user, gift, and earnings management
- •Implemented the coin/earning logic and withdrawal flow
- •Added validation, authentication, and role-based access for admins and users
- •Wrote API documentation and supported the mobile/frontend team during integration