en flag +1 214 306 68 37
Kiosk Software for In-Store Headphone Check

Kiosk Software for In-Store Headphone Check

Industry
Retail, Consumer Goods, Entertainment
Technologies
Android, Cloud, Linux network, PHP, Python, Node.js, Mobile

Client

The Client is a US audio equipment manufacturer that largely contributes to the global consumer market of audio equipment.

Challenge

Since the Client offers a wide range of different headphones and earbuds, they wanted to let visitors in retail chain stores try and compare multiple models and choose the ones they like best. This way, they hoped to noticeably increase their sales.

Solution

After analyzing the Client’s needs, ScienceSoft’s BAs suggested developing a kiosk stand for in-store headphone check. Our team of 8 experts worked on the project for 1 year according to the SCRUM methodology. UI and UX design, development, as well as quality assurance, were all performed by ScienceSoft.

The finished smart kiosk solution is a complex system that consists of the following three components:

The app lets a store visitor view a default playlist of tracks that they can play via Bluetooth- or wire-connected headphones to check the sound quality. ScienceSoft also developed a feature that would ask a user to mark the model they chose and send this data to a master control computer.

  • Master control computer (with Raspberry Pi hardware)

The microcomputer contains the business logic of the product check stand and coordinates data exchange between the mobile app and a web app for administrators. After receiving Raspberry Pi hardware provided by the Client, our team wrote unique drivers for it and integrated the computer with the mobile and web apps.

The mobile app communicates with the microcomputer via Wi-Fi, sending it not just product picks, but also error reports and any glitch occurrences in the app.

All user data, received by the microcomputer from the mobile app is sent further to the web-based administration panel. ScienceSoft implemented additional services to automatically transform the gathered data into easy-on-the-eyes colorful graphs.

Results

The developed system not only helps to drive the Client’s sales, but also provides them with crucial information about their clients’ preferences, which allows them to plan out production with ROI in mind.

Technologies and Tools

Raspberry Pi, Linux (Debian, Raspbian), PHP, Symfony 2, NodeJS, Java, Python, WebSockets API, REST API.

Have a question to our team or need help with your project?

Our team is ready to provide client references, estimate your project, or answer any other question related to your IT initiative.

Upload file

Drag and drop or to upload your file(s)

?

Max file size 10MB, up to 5 files and 20MB total

Supported formats:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log

More Case Studies