Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Independence, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I have an existing Next .js site, [login to view URL], that streams several stations through a single player component. What I’m missing is a live listener counter. I’d like the counter to update in real-time and sit visibly on the player page so visitors can see how many people are tuned in.
I’m flexible on whether we surface one global number or break it down per station—whichever approach you feel is more reliable and performant fits my needs. I don’t need historical reporting, peak charts, or daily logs; only the current live count matters. I also don’t have a fixed design for the badge or widget, so you’re free to suggest a small inline element, floating badge, or anything that meshes naturally with my current layout.
Key points you should cover:
• Detect active listeners as they land on the player and update the count in real time (WebSockets, Server-Sent Events, or a polling strategy—open to your recommendation).
• Handle multiple streams gracefully so the count remains accurate even when users switch stations.
• Keep the solution lightweight and compatible with my Next .js stack; Node, Express, Redis, Supabase, or other tools are fine as long as you explain the trade-offs.
• Supply concise setup instructions or a pull-request-ready update so I can deploy it to production without guesswork.
If this sounds straightforward to you, let’s talk through the best architecture and get it live." (client-provided description)
Matched companies (2)

Knowforth Tech
