Our pitch deck

https://www.beautiful.ai/deck/-LUR-3YqXsWsJMxNPR07/Agora-Hackathon-Pulse-Pitch

Inspiration

Seeing the rise in popularity of live streaming services such as Facebook Live, Mixer and Twitch, we intended to create a dedicated social platform that would give people from around the world the ability to conduct live, interactive broadcasts in a meaningful and personable manner.

What it does

The main functions of this web app can be divide into three main sectors: Social Platform: Pulse allows people to sign into the site and become Creator's, where they are able to create their own live shows and content. The creator accounts and shows can all be searched by users and audience can prioritise their feeds. Broadcasting: By using Agora.io Web SDK , Creators are able to host high quality live broadcasts. Multiple shows can run simultaneously and can each have 17 people call in at once. All this on a mobile-friendly, secure web application. Interaction: Viewers are able to produce and submit comments on live shows, as well as call-in from anywhere in the world to directly engage with the show's host.

How we built it

Front-end: HTML, CSS, and JavaScript Back-end: python, flask, Agora.io Web SDK

Challenges we ran into

This was the first time either of us had mad a python-flask web application, so the learning curve was relatively steep. This in combination with implementing Agora.io Web SDK and building a basic authentication stack proved challenging in the relatively short time we had.

Accomplishments that we're proud of

Noluthando completed here very first hackathon! We successfully submitted a fully functional and appealing web application that utilised the Agora.io web SDK and implemented user accounts and authentication. We are very proud of this hack!

What we learned

With enough perseverance, it is possible to learn the skills required to turn any project idea into a reality. By reading all the documentation and watching countless tutorials, we were able to learn the skills necessary to make this project work.

What's next for Pulse

We intend on deploying this application and adding additional features such as:

  • Add Audio mixing, Spotify and Apple Music integration
  • Allow for synchronization of show's schedule onto the viewers' calenders/reminders
  • Create stricter limitations to ensure only appropriate content is featured
  • Add features that allows for people with visual impairments and/or hearing impairments to be assisted while on PULSE i.e subtitles, adjustment of text size, color adjustments
  • Allow viewers to search for videos using categories and name

Built With

Share this project:

Updates