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.
-
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.
- 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.
To get started with StreamGaze, follow these steps:
- Clone the repository:
git clone https://github.com/01Sriharsha/streamgaze.git
npm run dev
# or
yarn dev
-
Set up your environment variables.
-
Start the development server:
npm run dev
# or
yarn dev
- Open your browser and navigate to http://localhost:3000 to start exploring StreamGaze.
We value your feedback! If you have any questions, suggestions, or concerns, please feel free to reach out to us.
Happy streaming!