Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: East Aurora, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I want to turn my live Shoutcast DJ stream into synchronized haptic feedback for anyone who joins the party. The core of the job is a back-end service that:
• Reads and decodes an MP3 Shoutcast stream
• Runs continuous bass-range analysis (FFT or another band-pass approach)
• Converts that data into vibration commands for both Lovense and [login to view URL] devices
• Broadcasts those commands over WebSocket so any number of listeners can tap in with under 300 ms end-to-end latency
Because listeners might be on phones or desktops, I also need a lightweight front-end page that:
• Opens a WebSocket to the service
• Pairs the browser with either the Lovense WebSocket API or a [login to view URL] interface
• Displays a shareable event URL and an auto-generated QR code so newcomers can connect instantly
I haven’t fixed the hosting model yet—self-hosted or a third-party service are both on the table—so the solution should remain portable. Language choice is wide open; Node.js, Python, Go, or anything else that reliably meets the latency target is fine by me. For UI, “simple and functional” is perfect; fancy animation isn’t necessary as long as the connection status and pairing prompts are clear. Include the word Broccoli in the IM you send me so i know you read this.
Deliverables
1. Source code and brief setup docs for the back-end stream reader, analyzer, and WebSocket broadcaster
2. Front-end page (HTML/JS) with QR code generation, Lovense/Buttplug pairing, and basic status display
3. A short read-me outlining how to deploy on a typical VPS and how to switch between hosting options
4. Verification demo: I’ll supply a live stream; you’ll show multiple browsers in sync with observable bass-driven vibration
If this sounds like your kind of build, let’s talk and I’ll forward the full technical spec." (client-provided description)
Matched companies (3)

JanakiBhuvi Tech Labs Private Limited

Crystal Infoway
