A clear overview of what is actually implemented in this project — across menus, loyalty, reviews, campaigns, notifications, and APIs.
Public business pages with services, sliders (images), and approved customer reviews.
Maintain menu items and reward items, then share them via a dedicated QR that opens instantly on web.
Generate one-time QR codes for earning points securely with server-side validation.
Each customer has a separate wallet for each business, with a full points history and balance.
Define reward items and point costs. Customers can redeem in-app when eligible.
Moderation workflow plus owner replies. Includes a question-based rating system (EN/DE).
Create and manage campaigns per business, and link them to activity and points transactions.
Register devices and send Firebase push notifications to all customers or selected users.
JWT auth + role-based permissions. The mobile app and web panels share the same REST API.
Bonus is API-first. These are real endpoints used by the web and the mobile app.
Log in to the partner panel to set up your business, add menu items, generate QR codes, and start engaging customers.