In response to the client’s requirements, we delivered a cutting-edge online live streaming platform within the specified timeframe. Leveraging Next.js and Node.js, our team built a scalable and efficient system capable of handling high traffic volumes. Web sockets were implemented for real-time communication, ensuring seamless interactions between users. To support the client’s legacy database, we implemented a hybrid database structure combining MongoDB and NoSQL. Live streaming services were powered by AWS IVS (Amazon Interactive Video Service), providing reliable and high-quality streaming capabilities. Real-time leaderboard data was stored and managed using Redis cache, enabling instantaneous updates. Additionally, we integrated Banuba SDK for face AR effects, enhancing user engagement and interactivity.