Skip to content

Live Streaming app to chat and share content with community. Uses Next.js, Supabase.

Notifications You must be signed in to change notification settings

hbodgal/streamerpro

Repository files navigation

Streamer Pro

Streamer Pro is a platform for live streaming, built with a modern tech stack. Users can watch, follow, and interact with live streams seamlessly.

Tech Stack

  • Frontend: Next.js, Tailwind CSS
  • Backend: Supabase
  • Email Service: Resend

Getting Started

  1. Signup

    • Use the Google Login feature or the Signup form on the website.
    • You will receive an email with a verification link. Click the link to verify your email address and mark your status as Verified.
  2. Signin

    • After verification, sign in to access all site features.

Features

  • List Stream

    • Upon signing in, you will be redirected to the main screen showing a list of active streams (if any). The list updates automatically when a new stream starts.
  • Dashboard

    • Click the Dashboard button to access the streaming dashboard where you can start and end streaming.
    • Clicking "Start Streaming" will make your stream thumbnail visible on the main page.
    • This is a protected page requiring authentication.
    • YouTube video link is embedded to provide a live streaming experience.
  • Watch Stream

    • On the Dashboard, click any video thumbnail to be redirected to a page where you can watch the stream.
  • Chat

    • Chat with the streamer and other users watching the stream. Authentication is required to send messages. If not logged in, you will be redirected to the sign-in page.
  • Follow Stream

    • Click the Follow button to receive an email notification when the streamer starts streaming again.
    • Authentication is required to follow a stream. If not logged in, you will be redirected to the sign-in page.
  • End of Stream

    • Once a streamer ends their stream, you will be redirected back to the home page.

Links

Contact

For any queries or issues, please contact Harsh Bodgal.

About

Live Streaming app to chat and share content with community. Uses Next.js, Supabase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published