Skip to content

StreamGaze: An Ultimate Live Streaming Companion which brings the best in live streaming entertainment, coupled with interactive chat features to enhance your viewing experience.

Notifications You must be signed in to change notification settings

01Sriharsha/streamgaze

Repository files navigation

StreamGaze

StreamGaze is a dynamic live streaming platform with interactive chat, designed to elevate your viewing experience. Whether you're into gaming, music, sports, or other live events, StreamGaze offers seamless streaming and real-time engagement.

Key Features

  • High-Quality Live Streaming: Immerse yourself in high-definition live streams across various genres, ensuring an unparalleled viewing experience.

  • Interactive Chat: Engage in lively conversations with fellow viewers, share reactions, and connect with creators in real-time, fostering a sense of community.

  • Personalized Recommendations: Discover new and exciting content tailored to your interests, thanks to our intelligent recommendation system, enhancing your streaming journey.

  • Cross-Platform Accessibility: Access StreamGaze from any device, including smartphones, tablets, and desktop computers, ensuring flexibility and convenience.

  • Customizable Profiles: Tailor your profile to your preferences, follow your favorite creators, and stay updated on their latest streams and updates, enhancing user engagement and interaction.

Technologies Used

  • Next.js 14: Empowering high-performance React applications with server-side rendering and other powerful features.
  • React.js: Building interactive user interfaces with ease and efficiency.
  • Prisma: Modern database toolkit for TypeScript and Node.js, simplifying database access and management.
  • MySQL: Reliable and scalable relational database management system.
  • Livekit: A flexible and powerful platform for building real-time audio and video applications.
  • UploadThing: Simplifying file uploads with ease and security.
  • Clerk Auth: Streamlining authentication with secure and customizable authentication solutions.
  • Shadcn UI: A UI library for React.js, providing elegant and customizable components for building sleek user interfaces.
  • Tailwind CSS: A utility-first CSS framework for building responsive and customizable designs with ease.

Getting Started

To get started with StreamGaze, follow these steps:

  1. Clone the repository:
git clone https://github.com/01Sriharsha/streamgaze.git

npm run dev
# or
yarn dev
  1. Set up your environment variables.

  2. Start the development server:

npm run dev
# or
yarn dev
  1. Open your browser and navigate to http://localhost:3000 to start exploring StreamGaze.

Feedback

We value your feedback! If you have any questions, suggestions, or concerns, please feel free to reach out to us.

Happy streaming!

About

StreamGaze: An Ultimate Live Streaming Companion which brings the best in live streaming entertainment, coupled with interactive chat features to enhance your viewing experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published