Description
Forkiva – Restaurant POS & Management System (Laravel + Vue.js)
Forkiva – Restaurant POS & Management System (Laravel + Vue.js) is a robust, all-in-one Restaurant Management and Point of Sale (POS) solution, built for modern restaurants, cafés, coffee shops, food courts, and cloud kitchens.
It combines multi-branch support, floor seating plans, ingredient-level inventory, purchase orders, menu builder, and comprehensive reports all in one powerful and customizable platform.
Developed with Laravel 12 (PHP 8.3) on the backend and Vue 3 + Vuetify on the frontend, Forkiva is secure, scalable,
and modular.
Who Is It For?
- Restaurants & Cafés
- Coffee Shops & Fast-Food Outlets
- Food Courts & Cloud/Virtual Kitchens
Key Highlights
Multi-Branch • Multi-Currency • POS System • Seating Plan • Inventory • Purchases • Menu Management • Product Variants • Taxes & Fees • Sales Reports • Cash Flow • Media Manager • RTL & Multi-language • Role Permissions • Analytics Dashboard
Core Modules & Features
Branch Management
- Unlimited branches with unique settings
- Branch-level currencies, timezones, order/payment types
- POS closing cash difference threshold
- Super Admin control + branch-level Admins
POS & Orders
- Dine-in, Takeaway, Pickup support
- POS Viewer with categories, products, cart, payments
- Table Viewer with floor/zone layout, merge/split tables
- Waiter assignment and live order tracking
- Cash-in/out logging with reason codes
- Kitchen Viewer for preparing/ready orders
Seating Plan
- Floors → Zones → Tables hierarchy
- Custom table shapes, capacity, and status
- Live table actions: merge, split, assign, update
Inventory & Purchases
- Ingredients with units, costs, and stock alerts
- Supplier management per branch
- Stock movements: in/out/spoil/adjust/transfer
- Purchase orders with expected vs received tracking
- Auto-deduct ingredients via recipe usage reports
Menu & Product Management
- Multiple menus per branch
- Nested, translatable categories with logos
- Products with pricing, translations, media, taxes
- Recipe builder with ingredients, quantity, loss %
- Customizable product options with ingredient impact
Taxes & Fees
- Inclusive, Exclusive, Compound taxes supported
- Global or branch-specific tax rules
- Order-type-specific tax configurations
Users & Roles
- 7 Roles: Super Admin, Admin, Branch Admin, Manager, Cashier, Waiter, Kitchen
- Role-based access with granular permission control
Dashboards & Reports
- Sales overview, order count, avg order value
- Top-selling products, low-stock alerts
- Reports: Sales, Payments, Taxes, Cash, Ingredients
️ System Utilities
- Media manager (images, docs, audio, video)
- Multi-language with full RTL support
- System settings: App, Mail, Currency, Language
- Live currency rate integration
- Authentication & activity logs
Technology Stack
- Backend: Laravel 12, PHP 8.3, MySQL/MariaDB
- Frontend: Vue 3, Vuetify, Vite
- State Management: Pinia
- Tools: Composer, NPM/Yarn


