Inspiration

The inspiration behind the Evolving TikTok Live project stems from the desire to make live streaming more accessible and engaging for a broader audience. By leveraging the popularity and interactive nature of TikTok, the project aims to enhance the live streaming experience with innovative features and personalized event pages that reflect content creators’ themes and interests.

What it does

-> Interactive live streams with real-time comments, polls, and reactions. ->Event pages that align with content creators’ profiles and engage their audience through interactive tasks. ->Gamification elements such as Match, Cohost, and Leaderboard systems to enhance viewer engagement.

How we built it

The project was built using the latest Next.js framework with the app router, Tailwind CSS for styling, and WebRTC for live streaming capabilities.

Challenges we ran into

I had limited knowledge on building real time live app, so I had to learn everything like socket.io, web RTC that took bit longer to learn. I was excited to complete all functionalities, but I could not do because I has limited time. I can ensure that I would have finish this completely if I can get few days more. However, I tried to do as much as I can.

What we learned

Gained deep insights into WebRTC technology and real-time communication using Socket.io. Learned effective strategies for increasing user engagement through interactive and gamified features. Developed a scalable architecture that can support a large number of concurrent users and live streams.

What's next for Evolving tiktok live

Continue to identify and implement features that make live streaming more accessible to all users. Integrate advanced analytics to provide insights into user engagement and stream performance. Develop additional gamified features and events to keep users engaged and entertained. Incorporate AI-driven features such as automated moderation, content recommendations, and personalized user experiences. Focus on building strong communities around content creators through more interactive and rewarding event pages.

Built With

Share this project:

Updates