-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Maja Dabcevic edited this page Jun 8, 2025
·
12 revisions
This wiki documents the development and strategy behind our smart QR-based order and table management platform, built for restaurants, cafรฉs, and bars.
Built with: ASP.NET Core, React + Vite, PostgreSQL, Redis, and Docker
Targeting: Hospitality businesses in Croatia and beyond
Become the leading provider of QR solutions for hospitality guest interaction in Croatia and beyond.
We help modern hospitality businesses streamline their operations, reduce wait times, and improve guest satisfaction โ with no hardware requirements and minimal training.
The platform allows guests to:
- Scan a QR code to view an up-to-date, multilingual menu.
- Place orders without logging in.
- Call staff or request the bill via phone.
- Preview which venues are nearby and how busy they are
And enables staff to:
- Manage tables, orders, and notifications.
- Track business performance with real-time updates.
- Role-based permissions: Owner, Manager, Staff, Guest
- Custom QR code generation and rotation
- Hospitality in Croatia is growing, with QR adoption rising post-pandemic
- Existing global players neglect small-to-medium local needs
- We provide a localized, simple, and affordable SaaS model โ no commissions, no lock-in
Free 14-day trial. No credit card required.
| Concept | Description |
|---|---|
| Multi-tenancy | Each business is isolated. Staff, tables, and data are scoped per place. |
| Guest Session | JWT-linked table session. Temporary identity with limited access. |
| Table Salt | Rotating QR-safe token (GUID) uniquely tied to a table. Prevents stale access. |
| ServiceResult | Uniform response wrapper for logic without exceptions. Easier to test and map. |
| Redis Pub/Sub | Backbone for reactive updates: orders, table status, notifications. |
| SignalR | Real-time communication from backend โ staff UI. Connected via Redis. |
| EF Core + Enums | PostgreSQL enum support for clean model definition and validation. |
- ๐ญ๐ท Local-first (Croatian interface, support, pricing)
- ๐ Real-time insight into table turnover and popular menu items
- ๐งฉ Modular architecture ready for scaling across chains or regions
A passionate team of developers with:
- Full-stack experience in .NET and modern web technologies
- Focus on UX, scalability, and security
- A hands-on approach: early customers get tailored support
- Payment integration (Stripe, KeksPay)
- Advanced analytics dashboards
- Staff shift management
- Multi-language content management
- Internationalization and franchise support