
In Progress
Posted
Paid on delivery
I’m launching an event-rental brand, and the centrepiece is a self-service “Birthday Jukebox” kiosk. I need a rock-solid, single-page Progressive Web App that boots straight into full-screen on our mounted tablet and keeps the party soundtrack flowing. Job Title: Development of a Responsive Web App Kiosk for a Wedding "Birthday Jukebox" (Local Audio Library) Project Overview: I am launching an event rental business and need a highly reliable, single-page web application designed as a Progressive Web App (PWA). This app will act as a custom "Birthday Jukebox" [login to view URL] software will run on a touchscreen tablet (iPad or Android) enclosed inside a physical, retro-style jukebox cabinet at weddings and corporate events. Because wedding venues often have poor or non-existent Wi-Fi, this application must not rely on external streaming services like Spotify or YouTube. Instead, it must play audio tracks from a pre-loaded, local digital music library. Core User Workflow: Welcome Screen: Displays my custom company branding, an elegant wedding theme, and a large call-to-action button: "Find Your Birthday Number 1". Date Input Screen: The guest is presented with a large, touchscreen-friendly, scrolling date picker (Day / Month / Year). The Reveal & Playback: Once the guest hits "Submit", the system looks up the UK chart-topper for that exact date, displays the song title, artist name, and album artwork, and instantly starts playing the corresponding audio file. Auto-Reset: After the song finishes playing (or after 60 seconds of inactivity), the screen smoothly resets back to the Welcome Screen for the next guest. Technical & Architectural Requirements. Front-End & UI Design: Must be a Single-Page Application (SPA) optimized entirely for tablet touchscreen interactions (large tap targets, fluid animations).Clean, elegant, premium visual design suitable for luxury [login to view URL] include clear placeholder blocks for my custom business logo and [login to view URL] user interface must hide all default OS and browser elements (no scrollbars, text selection, or right-click menus). Local Audio Library & Database Architecture Storage: All audio tracks will be provided by the client as standardized audio files (MP3 or WAV format). These files will be stored directly in a local directory on the device or a local web server [login to view URL] Mapping: You must implement a lightweight local database or JSON mapping file. This file will map calendar dates (from 1952 to the present day) directly to the corresponding local audio file [login to view URL] logic: If user input = 14/11/1952, the application queries the local JSON file, identifies the matching track record, and triggers playback for /audio/tracks/[login to view URL] Audio Controls: Audio playback must use native HTML5 audio or a lightweight web audio framework. No default browser media players, play/pause buttons, or seek bars should be visible to the end user. Playback must trigger instantly with zero buffering.3. Kiosk Lockdown Optimization (PWA)Configure the site as a Progressive Web App (PWA) with a manifest file so it can be added to the tablet's home [login to view URL] launched from the home screen icon, it must open in standalone, borderless, full-screen mode (hiding the browser address bar, search box, and navigation arrows).Strict input validation to ensure guests cannot break out of the application loop or access system settings.4. Fallback Handling: If a guest enters a date that falls outside the limits of our provided music library (e.g., a date before charts began in November 1952), the app should gracefully display a friendly, branded error screen: "Wow! You are a classic! Please ask our event team to look up your special birthday anthem." Deliverables: Fully functional, bug-free web application source [login to view URL] setup instructions showing how to load the application and the MP3 folder onto an iPad or Android [login to view URL] editable configuration files (JSON) so I can add new songs to the library myself in the future.
Project ID: 40677213
246 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I build music software for a living. My own product, [login to view URL], is a web app that plays piano samples fully offline in the browser, because school wifi is as unreliable as venue wifi. Your no-streaming requirement is a problem I have already solved in production. The build: scrolling date picker, lookup in a local JSON that maps every date since Nov 1952 to a track file, instant playback with no visible controls, fullscreen standalone PWA that hides the browser, 60 second inactivity reset, and a friendly branded screen for pre-1952 birthdays. I will structure the JSON so you can add or swap songs yourself with a text editor, and I will write plain English setup instructions for both iPad and Android. I can start right away. A working demo will be in your hands within 24 hours and the finished app inside 2 days. My price is low because I am new to bidding here and want the review. The site above is my proof the work is not junior.
£250 GBP in 2 days
0.0
0.0
246 freelancers are bidding on average £445 GBP for this job

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in Android, Mobile App Development, PHP, Web Application, Web Development, iPhone, JavaScript, CSS, HTML5, User Interface / IA As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
£500 GBP in 30 days
9.6
9.6

Hello, I’m Elias, a senior software engineer based in Miami with 20 years of experience in web and mobile app development. I understand you’re launching a self-service “Birthday Jukebox” kiosk for your event-rental brand. It sounds like a fun project aimed at enhancing user engagement at events. I have built similar interactive kiosk systems before, focusing on secure architecture, responsive UI, and seamless integrations. My approach would involve: 1) Understanding the business workflow and technical requirements. 2) Designing the user experience and system architecture. 3) Developing core features like song selection and playlist management. 4) Testing the application thoroughly for a smooth user experience. 5) Deploying the kiosk and providing post-launch support. Could you please clarify the following questions to help me better understand the project? 1) What specific user roles will interact with the kiosk, and what permissions should each role have? 2) Are there any required integrations for payment processing or user data collection? 3) How do you envision handling edge cases, such as song unavailability or user errors? I’ve built similar systems before, but most of my work was under NDA, so I can't share them publicly. I’d be happy to discuss the architecture and key decisions I made. Additionally, I can ensure a scalable architecture that will grow with your business needs.
£500 GBP in 5 days
9.0
9.0

Hi there, I can build a Birthday Jukebox PWA that boots instantly into full-screen kiosk mode and keeps music reliable on mounted tablets. My approach: - Install a service worker and offline app shell for fast launch and stable tablet use - Build a simple full-screen UI for guest song search, queue, favorites, and volume control - Add audio persistence, queue playback, autoplay handling, and graceful recovery if network drops - Create an admin mode for song catalog, playlists, usage limits, and event controls - Make it touch-friendly on Android and iOS tablets with large tap targets and safe areas I will use HTML5, CSS, JavaScript, and PHP-backed endpoints for queue management and catalog storage. The app can be locked into kiosk mode on Android, and on iOS it can be added to the home screen with full-screen behavior where supported. I can also integrate a curated music source or a local licensed catalog, depending on your event model. Best Regards, Khorshed Alam, RS Software
£550 GBP in 6 days
9.5
9.5

Hi Valuable Client, CnEL India can build your Birthday Jukebox PWA as a reliable, offline-first touchscreen kiosk application, designed specifically for iPad/Android tablets and event environments. **Our methodology:** 1. **UI/UX implementation** – Build a premium, wedding-friendly SPA with large touch targets, smooth transitions, branding placeholders and a simple guest flow. 2. **Date-to-song engine** – Create an editable JSON/local database mapping dates from 1952 onward to the supplied audio files, with validation and graceful fallback handling. 3. **Offline audio playback** – Package the application and local music library for fast, uninterrupted playback without relying on Spotify, YouTube or external streaming. 4. **PWA/Kiosk setup** – Configure manifest, service worker, standalone/full-screen behaviour and kiosk-friendly interaction controls. 5. **Auto-reset workflow** – Automatically return to the welcome screen after playback or inactivity, ready for the next guest. 6. **Testing & handover** – Test date lookups, audio playback, offline operation, responsiveness and the complete guest journey on supported tablets. We’ll also provide clear setup instructions and editable JSON configuration so you can maintain the music library yourself.
£500 GBP in 15 days
9.0
9.0

Hi, I reviewed your Birthday Jukebox kiosk concept and the goal is a reliable single-page PWA that boots fullscreen on a mounted tablet, then plays local offline audio by the guest’s date. I’ll build the SPA flow (Welcome screen, touchscreen date picker, reveal & playback, smooth auto-reset) with clean Web Application UI/IA. I’ll use PHP, HTML, JavaScript, and CSS to implement the JSON date mapping (1952+), lock down the kiosk UI (no scrollbars, no selection, no right-click), and trigger HTML5 audio instantly from your local /audio/tracks paths. The result will feel premium, respond smoothly on touch, and stay stable offline with graceful out-of-range handling. Let’s discuss here now.
£250 GBP in 30 days
8.5
8.5

Hi, A jukebox that works offline at venues with dodgy Wi-Fi — that's a smart constraint. We've built tablet kiosks and PWAs that handle local data and full-screen mode. The date-picker-to-playback flow is straightforward, and we can lock it down so it boots straight into your app. The budget and timeline shown are just placeholders — let's nail down the real scope once we chat. Message me to discuss. Regards, Nurul Hasan
£450 GBP in 21 days
8.8
8.8

Hello, A2 Design can build your Birthday Jukebox as a reliable tablet-first PWA: a single-page, full-screen kiosk experience with branded welcome flow, large touch-friendly date picker, local JSON date-to-track mapping, hidden/headless HTML5 audio playback, inactivity reset, and graceful fallback messaging for unsupported dates. We have strong experience creating responsive, high-usage web applications with clean front-end interactions and robust data-driven workflows. For example, ScheduleSite is an event aggregation and scheduling platform with calendar-based logic and user-friendly flows: schedulesite.com. MadPaws demonstrates our ability to build polished, scalable web apps with smooth booking/search experiences and reliable front-end architecture: madpaws.com.au. We typically work with Laravel/React/Vue/HTML5/CSS/JavaScript and can keep this solution lightweight, offline-friendly, and easy for your team to maintain via editable JSON configuration. We can also provide clear tablet setup instructions for iPad/Android, including PWA installation and local audio folder structure. Let’s connect to confirm the preferred tablet setup, music library format, and launch timeline.
£420 GBP in 4 days
8.8
8.8

The Birthday Jukebox will be built as a dependable, touch-first PWA for iPad and Android kiosk tablets, with a premium wedding presentation and a simple guest flow from branded welcome screen to date picker, chart-topper reveal, and local playback. I’ll implement the SPA in HTML5, CSS, and JavaScript with large tap targets, smooth transitions, no scrolling, text selection, context menus, or visible browser/media controls. A lightweight JSON library will map each UK date from November 1952 onward to the local MP3/WAV path, title, artist, and artwork. Submitting a valid date will immediately load the matching native HTML5 audio track; unsupported dates will show your branded “classic” fallback message. Playback will reset automatically when the song ends, with a 60-second inactivity timeout for the next guest. I’ll also configure the manifest and service worker for standalone/full-screen launch, offline operation, and reliable local asset caching, plus validate dates and kiosk navigation carefully. You’ll receive the complete source, editable configuration examples, and clear instructions for loading the app and audio folder on either tablet platform. I have 10+ years’ experience and 249+ delivered projects across responsive web and mobile applications. Do you already have the UK chart date-to-song mapping, or should I prepare the initial JSON structure from the data you provide? Muhammad Saad
£650 GBP in 4 days
8.1
8.1

The requirement for a self-service "Birthday Jukebox" kiosk that operates seamlessly offline using a local JSON mapping file and MP3 library makes this a fantastic project. Since wedding venues often have poor or non-existent Wi-Fi, building a Progressive Web App with zero reliance on external streaming services is the exact right architectural approach. My core stack includes HTML, CSS, JavaScript, and jQuery, allowing me to build custom, high-performance single-page applications rather than relying on bloated templates. I will ensure the UI features large touch targets, fluid animations, and a locked-down, borderless full-screen mode that hides all default browser elements, complete with the requested auto-reset and fallback handling for dates outside the library. I can deliver this fully functional, bug-free web application complete with easy local setup instructions and editable configuration files. My bid is £441.75 for a 1-day delivery. Let's get started on bringing your event-rental brand's centerpiece to life.
£441.75 GBP in 1 day
8.1
8.1

Good Day! I have carefully analyzed your project and can build a reliable single-page PWA jukebox optimized for iPad/Android touchscreens, with local audio playback, date-to-song JSON mapping, responsive premium wedding UI, kiosk-style fullscreen behavior, validation, auto-reset, and graceful fallbacks. I’ll ensure the architecture works fully offline and provide clear setup/configuration instructions for managing your music library. I am eager to contribute my expertise and deliver top-notch results for your project. Let's discuss the project further in chat or let's have a quick call! Best regards, M Adeel.
£250 GBP in 3 days
8.1
8.1

Hello!! "Birthday Jukebox PWA Kiosk App " I have similar kind of expertise and work experience. After reading your request, I found it to be rather intriguing. I can provide timely, high-quality assistance for your project as a senior full stack engineer. We'll share our portfolio in Chat. Let's talk further speak over the freelancer call or chat. Awaiting for your positive response. Thanks
£450 GBP in 7 days
8.5
8.5

Hello!, This is James from Hollywood... Your Birthday Jukebox kiosk needs to feel instant, fun, and idiot-proof for guests, while also being reliable for you as the operator. That’s the real challenge: a kiosk-style PWA has to look polished on mobile/tablet, work smoothly offline or with weak signal, and keep the flow super simple so people can pick songs without confusion. I’d tackle this in clear phases: 1. Kiosk-first UI/UX, with large touch targets and a clean birthday-party vibe 2. PWA build with installable offline-ready behavior 3. Song request flow, queue logic, and admin controls 4. Testing on iPhone/Android/tablet screens, then tightening performance and edge cases I’ve built similar event-style apps and client tools like: - party booking kiosk web app - venue QR order system - mobile-friendly event check-in dashboard - lightweight admin panel for rental operations A few things I’d like to confirm before I start: 1. Should guests be able to search songs, browse categories, or only pick from a preloaded list? 2. Do you want the kiosk to work fully offline, or just tolerate poor internet gracefully? 3. Will there be an admin screen for moderating requests and controlling the queue? If you want someone who actually pays attention to the small stuff and builds this like a real product, I’m your guy. Happy to chat and map the best structure for a smooth launch.
£600 GBP in 4 days
7.3
7.3

Hello I will build your Birthday Jukebox as a robust, offline-first PWA, ensuring seamless audio playback even in low-connectivity event venues. My approach focuses on a sleek, intuitive UI optimized for kiosk mode and touch-friendly interaction. Leveraging modern Web Audio APIs and service workers, I’ll ensure the app remains performant and stable throughout your rentals. I have extensive experience deploying reliable, single-page web kiosks. Shall we discuss your specific library management needs and the desired look for your interface? Best regards, Giáp Văn Hưng
£388 GBP in 7 days
7.1
7.1

Your kiosk will crash the moment two guests tap the same song or someone force-quits mid-playback without a proper state-management layer. PWAs also cannot enforce true full-screen lockdown on iOS without MDM profiles — you'll need a fallback strategy for Safari's persistent bottom bar. Quick questions - are you planning to use Guided Access (iOS) or Kiosk Mode (Android) to prevent guests from exiting the app? And what's your fallback if the tablet loses power mid-event and needs to reload 5,000+ MP3 files from local storage? Here's the architectural approach: - PWA MANIFEST & SERVICE WORKER: Configure offline-first caching so the entire audio library, JSON database, and UI assets load instantly even after a hard reboot, with zero network dependency. - LOCAL AUDIO PLAYBACK ENGINE: Build a custom HTML5 Audio API controller with preloading logic that buffers the next track during idle time to eliminate playback lag. - STATE PERSISTENCE: Implement IndexedDB or LocalStorage checkpoints so if the app crashes mid-song, it auto-recovers to the Welcome Screen without corrupted playback queues. I've built similar kiosk systems for trade-show clients where uptime was non-negotiable and the hardware ran 12-hour shifts without supervision. Let's schedule a 15-minute technical call to confirm your tablet hardware specs and lockdown requirements before I scope the build timeline.
£450 GBP in 21 days
7.4
7.4

Offline playback and tablet lockdown will make or break this Birthday Jukebox. I’d build the date lookup, hidden audio player, branded reset loop, and editable JSON around unique track IDs. On iPad, a PWA cannot reliably read an arbitrary local folder, so audio must be bundled, served locally, or cached before the event. For stricter kiosk control, Android offers more options, while iOS may need a Capacitor wrapper. An offline PWA demo I built is at sumsafari.vercel.app. I can deliver a working kiosk prototype in 3 days, with the first milestone covering offline playback and date mapping. Will your rental tablets be iPads, Android devices, or a mix?
£500 GBP in 7 days
6.8
6.8

Hi there, I completely understand the need for a reliable and responsive Progressive Web App for your Birthday Jukebox kiosk, especially given the limitations of Wi-Fi at event venues. I can craft a single-page application that meets all your requirements, ensuring a seamless user experience while accessing a local audio library without relying on streaming services. I will implement a user-friendly interface that facilitates easy date selection and instant audio playback, while maintaining a premium visual design. Your project is both intriguing and feasible, and I’m committed to ensuring high quality in delivery. Your satisfaction is my priority and I guarantee that I will deliver you a high-quality result. Regards, Ali
£500 GBP in 7 days
6.5
6.5

Hello!! A fun and reliable Birthday Jukebox PWA kiosk can be built with an engaging touch-friendly interface, smooth music selection, and a simple flow designed specifically for event guests. * Will the kiosk run on a specific tablet, touchscreen, or browser? * Should guests select songs from a predefined music library? * Do you need an admin screen to manage songs, playlists, or event settings? The solution will include a responsive PWA interface, touch-friendly kiosk screens, birthday/event branding, music browsing and selection, queue management, admin controls, offline-friendly behavior where required, and performance optimization. Relevant PWA, kiosk, music, event, and web application projects have been completed before, creating simple interactive experiences that work reliably on dedicated devices. Let us discuss the kiosk hardware and exact jukebox workflow so we can build the right experience. Best regards Farhin B
£250 GBP in 10 days
6.9
6.9

I can build the Birthday Jukebox as a reliable offline-first PWA designed specifically for touchscreen kiosk use at weddings and events. I’ll create the single-page experience with the date picker, local JSON date-to-track mapping, instant native audio playback, album artwork, branded reveal screen, inactivity auto-reset, and graceful fallback handling. The app will be optimized for Android and iPad with large touch targets, full-screen standalone behavior, no unnecessary browser controls, and no dependency on Spotify, YouTube, or internet connectivity. The audio library will be structured so you can easily add or update songs through an editable JSON configuration. I’ll also provide the complete source code and clear setup instructions for loading the application and local music library onto the kiosk device. I can start immediately and focus on reliability and smooth operation throughout the entire guest workflow. Regards Jp
£500 GBP in 7 days
6.8
6.8

Hi there! I'm Markiyan, a full stack developer and CEO of a web agency, and I'd love to help you build this Birthday Jukebox PWA kiosk app. I understand you need a reliable, single-page web application that plays audio tracks from a pre-loaded local digital music library, without relying on external streaming services, and runs smoothly on a touchscreen tablet at weddings and corporate events. My team and I have experience with similar projects, such as developing interactive web applications and PWAs, and we're confident we can deliver a high-quality solution for your event-rental brand. We've completed 500+ projects with a 5.0 rating on Freelancer across 10+ years of work. I can deliver a fully functional, bug-free web application source code, along with local setup instructions and easily editable configuration files, to ensure you can add new songs to the library yourself in the future. One question: do you have a preferred method for handling updates to the local audio library and database mapping file, or would you like us to suggest a solution? Feel free to message me to discuss the details! — Markiyan
£400 GBP in 10 days
6.9
6.9

Hi, I'm Denis, a full-stack developer who has built several embedded kiosk applications for events and trade shows. Your Birthday Jukebox needs a clean SPA that starts full-screen, avoids distractions, and reliably plays local audio while handling date lookups and automatic resets. The core challenge is keeping the interface simple and robust when Wi-Fi is unreliable, so everything must run locally with zero external dependencies. I’d start by setting up a lightweight JSON date-to-track map and a minimal audio controller that preloads a few tracks to eliminate buffering. The PWA manifest will lock the app into full-screen mode, and I’ll add a hardware-accelerated reset timer to return to the welcome screen after playback or inactivity. For fallback dates, a branded error message will guide guests without breaking the flow. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
£300 GBP in 5 days
6.5
6.5

Manchester, United Kingdom
Payment method verified
Member since Aug 28, 2026
₹12500-37500 INR
$15-25 AUD / hour
$250-750 USD
₹12500-37500 INR
₹400-750 INR / hour
min $50 USD / hour
₹12500-37500 INR
£250-750 GBP
$30-250 USD
₹600-1500 INR
$10-30 USD
₹600-1500 INR
₹600-1500 INR
$15-25 AUD / hour
₹12500-37500 INR
£250-750 GBP
₹600-1500 INR
$25-50 USD / hour
$30-250 USD
₹1500-12500 INR