WE ARE HIRING • WE ARE HIRING • 
Certified Flutter Consultants|RevenueCat Technical Partners|4.9★ Rated on Clutch|Top Rated Plus · Upwork|250+ Projects Delivered|200+ Happy Clients Worldwide|Delivering Excellence Since 2019|The Expertise Behind Every Product We Build|Helping Businesses Across Industries Innovate|Voices of the Companies We’ve Helped|
Certified Flutter Consultants|RevenueCat Technical Partners|4.9★ Rated on Clutch|Top Rated Plus · Upwork|250+ Projects Delivered|200+ Happy Clients Worldwide|Delivering Excellence Since 2019|The Expertise Behind Every Product We Build|Helping Businesses Across Industries Innovate|Voices of the Companies We’ve Helped|
Case Study
Web

What’s 4 Dinner Web App

This Flutter Web-based back-office administration platform is built to manage and operate the What’s 4 Dinner ecosystem with efficiency and control. It serves as a centralized command center where all platform activities from restaurant onboarding to user engagement are monitored and managed through a structured, role-based system. Designed with a clean and responsive interface, the platform ensures smooth navigation and real-time visibility into operations across the ecosystem.

The system supports two distinct admin roles, each tailored to specific responsibilities. The Super Admin has platform-level oversight, with the ability to approve or reject restaurant listings, monitor diner activity, and access comprehensive analytics that provide insights into overall platform performance. This role ensures quality control, compliance, and strategic decision-making at a global level. On the other hand, the Restaurant Admin operates at an individual business level, managing day-to-day activities such as creating and updating deals, tracking redemptions, handling staff access, and analyzing restaurant-specific performance metrics.

By combining role-based access control with real-time data insights, the platform enhances operational efficiency and accountability for all stakeholders. It enables seamless coordination between platform owners and restaurant partners while maintaining clear boundaries of access and responsibility. Overall, the system delivers a scalable and organized solution for managing a multi-tenant food deals ecosystem effectively.

Flutter (Dart ^3.9.2)GetX (^4.7.3)GetX Named RoutesSupabase (PostgreSQL + Auth + RPC)MVC + GetX (Clean Architecture)http package (^1.6.0)Firebase HostingDesktop / Tablet / Mobile breakpoints
web
food-drink
What’s 4 Dinner Web App screen 2
What’s 4 Dinner Web App screen 1
Our Services
What We Build

See It In Action

Real screens from the shipped product crafted for an intuitive, smooth, and delightful user experience.

What’s 4 Dinner Web App screen 1
What’s 4 Dinner Web App screen 2
What’s 4 Dinner Web App screen 3
What’s 4 Dinner Web App screen 11
What’s 4 Dinner Web App screen 12
Our Services
What We Build

Key Features

01

Role-Based Dashboards :

  • Separate Views : Super Admin and Restaurant Admin dashboards
  • Role-Gated Routing : Access based on user role
  • Custom Experience : Tailored interface per role
02

Restaurant Approval Workflow :

  • Approve/Reject : Manage restaurant requests
  • Reason Tracking : Provide justification for rejections
  • Status Control : Activate/deactivate restaurants
03

Flash and Weekly Deals Management :

  • CRUD Operations : Create, edit, delete deals
  • Dialog Flows : User-friendly interface
  • Flexible Scheduling : Manage time-limited deals
04

Redemption Tracking :

  • Scan History : View redeemed deals
  • Filtering : Sort by date, restaurant, or deal
  • Pagination : Easy browsing of records
05

Staff Management :

  • Add/Edit/Delete : Manage team members
  • International Support : Phone number handling
  • Role Assignment : Configure staff roles
06

Analytics and Charts :

  • KPI Stats : Key performance indicators
  • Trend Charts : Monthly registrations and weekly approvals
  • Custom Range : Analyze data by date
07

Excel Data Export :

  • Export Dashboards : Download metrics to Excel
  • Deal Data : Export deals for reporting
  • Easy Sharing : Use offline or for presentations
08

Notifications Panel :

  • Tabbed View : All, Unread, Claim, Redeem
  • Pagination : Browse large lists easily
  • Real-Time Alerts : Stay updated instantly
09

Restaurant Profile Editing :

  • Edit Details : Name, phone, location, cuisine
  • Media Upload : Update images
  • Profile Management : Maintain accurate info
10

Auth Flows :

  • Login/Register : Standard access
  • Password Management : Forgot/reset/create new
  • Email Verification : Confirm account ownership
11

Legal Pages :

  • Privacy Policy and Terms and Conditions : Display official documents
  • Delete Account : Request account removal
  • Compliance : Ensure regulatory adherence
12

Connectivity Monitoring :

  • Network Checks : Real-time status
  • User Alerts : Notify when offline
  • Seamless Recovery : Handle reconnection smoothly
13

Responsive Layout :

  • Adaptive UI : Works on Desktop, Tablet, Mobile
  • Collapsible Sidebar : Optimize screen space
  • Consistent Experience : Across all devices
Our Services
What We Build

Third Party SDKs & Libraries

Carefully selected integrations powering this project's core functionality.

Supabase
Firebase Hosting
Google Fonts
fl_chart
excel
image_picker
cached_network_image
connectivity_plus
shared_preferences
url_launcher
dropdown_button2
dotted_border
intl_phone_field
13 integrations used in this project
Start Your Project

Have a similar idea?
Let's build it together.

From concept to launch we turn your vision into a world-class product. Get a free consultation today.