Source code description
Client (Flutter)
Flutter/Dart (SDK ^3.11)
Route: go_router
Network: http + socket_io_client
Play/live broadcast: Tencent international version super_player / tencent_rtc_sdk, Agora international version agora_rtc_engine
Chat IM: Self-built, Tencent Cloud IM International Version, Agora Chat International Version
Others: secure storage, WebView, Camera, OpenCV, Lottie/SVGA/VAP animation, etc.
Management backend (Vue)
Vue 3 + Vue Vben Admin 5.7 (web-ele, Element Plus)
Package management: pnpm + Turbo monorepo
Backend (Node)
NestJS 11 + Fastify 5
ORM: Prisma 6 → MySQL
Real time: Socket.IO + Redis
Authentication: JWT; Object storage: S3/Alibaba Cloud OSS International Edition, etc.
Third-party games; Ng can change it by himself! The lottery system is controllable!
Source code screenshot










































































