About Bring My Drink
Bring My Drink is a mobile app that lets you order drinks directly from your seat. Instead of queuing at the bar, you can stay where you are, choose your venue in the app, mark your location on the map, and place your order. Your drinks are then delivered straight to you, so you don’t miss time with friends or your spot at the event.
Technologies Used
We used Flutter to build the iOS and Android mobile apps. This technology is perfect for keeping performance smooth when used in more graphically intensive environments.
The admin and staff web-apps run on a Laravel backend with a simple but clean HTML/CSS frontend, and the data is stored in a MySQL database.
Services we offered:
chilliapple designed and built a bespoke Flutter and Laravel solution for AT Music, managing everything from design and cloud setup to staging, testing, and post-launch support with full client visibility throughout.
-
App development
chilliapple successfully built the app from the ground up using Flutter and Laravel, delivering a fully bespoke, high-quality solution tailored precisely to AT Music’s requirements.
-
Hosting advice & Infrastructure:
chilliapple recommended a robust cloud-based hosting solution, configured a secure staging environment, and ensured all development work was completed locally before being deployed to staging for thorough testing and review.
-
Design Phase:
Led by Spencer, chilliapple delivered intuitive, user-friendly designs based on approved wireframes. AT Music had full visibility throughout, including two structured feedback rounds and final sign-off before development began.
-
Quality Assurance & Support:
After deployment, AT Music received 30 days of complimentary bug support, followed by discussions on tailored maintenance packages. A second development phase was also completed, adding features such as venue opening hours, a zoomable floor plan map, and order status toggles.
Got a project you'd like to discuss?
Technical Integrations
Here are 6 Technical Integrations we made to the site to meet the vision of AT Music
Built with a MySQL database for real-time order syncing, the system includes role-based staff access, live order updates, social login, interactive venue selection, and colour-coded order tracking for a seamless experience.
-
MySQL Database
Built for speed and reliability, which is perfect for handling a large volume of orders and data, ideal for this use case.
-
Staff Management System
Role-based authentication for staff members, real-time order dashboard with colour-coded statuses, status updates, automatic timestamping, and an CSV export of historical orders.
-
Login and Account System
Social login options (Google, Microsoft, Apple), email registration with accounts that save details for ease of use, including stored card details.
-
Order Processing Logic
Live staff order updates without page refresh, automatic removal of delivered orders after 1 minute, and the ability to search orders by name or order number. There is also a colour-matched order number display for staff identification.
-
Map Pindrop + Zoomable Floor Plan
Venue and seating selection via an interactive pin-drop so staff can find users of the app quickly and efficiently. Venues can upload and manage their own floor plans.
-
Menu and Venue System
Venues can manage all the details they need from their own admin account on the Bring My Drink site. This includes Venue opening hours and full menus with images, pricing, descriptions, and drink volume.
Our Process
We partnered with AT Music Group to create a drink delivery app and system for grassroots music venues to use to boost sales and improve service.
Requirements
Founded by musician and studio owner Matt Green, AT Music Group needed a custom mobile solution to help grassroots venues increase sales and improve service. BringMyDrink was developed as a cross-platform app to allow customers to order drinks from their phones for delivery to their spot. A secure admin panel was required for venues to manage menus, assign staff, and track orders in real time.
Solutions
chilliapple developed Bring My Drink using Flutter for a cross-platform mobile app (iOS and Android) designed with a vertical format, and Laravel with HTML/CSS for the admin and staff web panels. A MySQL database was implemented to manage orders, menus, and user data efficiently. chilliapple also provided recommendations for hosting to ensure a scalable and reliable deployment.
Results
The solution delivered a seamless end-to-end experience, allowing customers to place orders from anywhere within a venue and receive drinks quickly without leaving their spot. At the same time, venue staff could efficiently manage menus, assign and track orders, and process payments through an intuitive web panel. Designed to handle the fast-paced environment of live events, this application improves customer satisfaction, optimizes staff workflows, and ultimately increases overall venue revenue.