Tindra — Restaurant Menu & Online Ordering (Laravel)

Description
Tindra is a self-hosted Laravel 11 application for restaurants and cafés: a beautiful public menu, a session-based order cart, pickup & delivery checkout, and a complete admin panel for live orders, menu items and settings. You own the code and the data — no monthly SaaS fees, no per-order commission.
It's a real, full-stack app: menu sections and dish pages, sold-out handling, an order cart with live totals, a pickup/delivery checkout with card (Stripe) or cash, and an admin with a live orders board, menu & section CRUD, opening hours and configurable currency, delivery fee and tax.
Highlights
- Laravel 11 · PHP 8.2+ · MySQL — clean MVC with Eloquent relationships.
- Public menu by section, dish detail pages, sold-out items auto-hidden.
- Session cart with subtotal, delivery fee and tax; pickup or delivery.
- Admin: live orders board with status flow, menu & section CRUD, settings.
- Stripe (card) + cash payments, demo mode when keys are blank.
- Form-request validation, CSRF, admin middleware, demo seeder.
Features
Requirements
- PHP 8.2+
- Composer
- MySQL 5.7+ / MariaDB 10.3+
- No front-end build step (Tailwind via CDN)
Changelog
Related Items
PHP eCommerceStorekit — Self-Hosted PHP Online Store (Laravel)
For one end product — free to end users
Item Details
- Last Update
- June 11, 2026
- Published
- June 11, 2026
- Version
- 1.0.0
- Category
- PHP eCommerce
- Sales
- 0
- Reviews
- No reviews
Tags
Share This Item
License Info
Regular License — Use in one end product which end users are not charged for.
Extended License — Use in one end product which end users can be charged for.
Verify a license key →