Skip to content

swgtds/stumpvizz

Repository files navigation

🏏 StumpVizz

StumpVizz is a high-quality, ad-free cricket live-streaming platform. It offers real-time streaming of cricket matches with smooth playback and a clean UI, enhancing the viewing experience.

🌟 Features

Live Cricket Streaming: Watch cricket matches in real-time with high-quality streams.
Ad-Free Experience: Enjoy uninterrupted cricket action without ads.
Multi-Platform Support: Optimized for web browsers across desktop and mobile devices.
Dynamic Scheduling: Matches are automatically displayed based on availability.
Device Detection: Tailored redirection for Android/iOS for the best viewing experience.
WebSockets Integration: Real-time communication for instant updates.
Backend API: Serves match fixtures, schedules, and stream links.

🛠️ Tech Stack

  • Frontend: React, Vite, Tailwind CSS
  • Backend: Express.js (TypeScript), PostgreSQL
  • Streaming: JW Player, MPD (MPEG-DASH) streaming
  • Real-time Communication: WebSockets
  • Deployment: Render (backend), Vercel (frontend)
  • Database: PostgreSQL

🚀 Getting Started(Frontend)

🔧 Prerequisites

  • Node.js and npm

💻 Local Setup

  1. Clone the Repository:
git clone https://github.com/swgtds/stumpvizz.git
cd stumpvizz
  1. Install Dependencies:
npm install
  1. Start the Frontend Server:
npm run dev

The frontend will run on http://localhost:8080.

🛠️ Contributing

Contributions are welcome!

  1. Fork the repo.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m "Add new feature").
  4. Push to your branch (git push origin feature-branch).
  5. Open a pull request.

📄 License

This project is licensed under the MIT License.


🔗 Live Demo: StumpVizz
📧 Contact: swagata das

About

A Premium Ad-free Cricket Live Streaming Platform for the cricket lovers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors