FoodKing is a cutting-edge food delivery app and restaurant management system designed to support both single and multi-branch restaurants. It comes with a robust POS system, complemented by user-friendly applications, including an app for customers, a website, and an app for delivery personnel. The system boasts a feature-rich admin panel developed with Laravel Framework and Vue, empowering you to efficiently and intelligently manage every aspect of your restaurant operations. Experience accelerated growth and seamless management with FoodKing’s powerful tools at your disposal.
Web & App Login Credentials
Customer User Journey
Users can see the home page. Now he can set the current location and allow the location access. Here have the variant types of food, offer, and 2 types of foods. like non-veg and veg.
The user can log in to the system with his email and password. otherwise, he can signup for this with some information.
Easily customers can filter the product by category-wise list and grid view also.
When customers click on a product there have possible many options like product variation, extra, and some addons also. They can easily manage the product quantity and add it to the card.
If the customer clicks the “process to checkout” button he could see the checkout page. if the customer did not have a login then it will redirect to the login page and after login, signup, or guest login then he can see the checkout page.
The checkout page has many functions.
first of all, the customer can select the can take away for the order or deliver the product.
now select the nearest branch. then select his delivery address.
if the delivery address is not available then create an address first.
now select which time he can get the order and select the payment gateway like cash on delivery and other card payment options.
if you have a coupon the customer can use the coupon for the discount. now click the place order button.
Now the customer can see his order details with the current status for this order on the order summary page.
There has the option to see the previous order. then go to the user dropdown option then see my order link then click my order link the customer can see the previous order.
There has a chat option. where customers can easily contact the branch manager by chat. go to the chat menu from the user dropdown and select a branch and start a chat.
Customer can manage their address from the user dropdown menu and click add a new address and fill up all information with select the map location also.
If the customer can edit their profile then go to the user dropdown page and click edit profile. now he can change his phone number, email, etc.
Menu-wise item search (Category)
Veg/Non-veg wise item search
Menu-wise item search (gird and list view)
Show variation (single and multi-variation)
Add to cart
Set all product lists with variation and addon also
Get branch select option
Add delivery address system
Delivery time add
Add Payment gateway
Item list also
Add coupon system
Set my order list (active & previous order)
Order view (active & previous order, Cancel order also)
Login with guest login
Terms & conditions
Security (change password)
Security (change Password)
Security (change password)
Item (which item is a high-selling item)
Credit Balance (user wallet balance)
Logo & icons
Role & Permissions
Version 1.3 (27 July 2023)
- Tax amount displayed in the order invoice.
- Frontend profile responsive issue.
- Order alert notification at admin panel.
- Account deactivate system add in app
- Checkout feature updated with a payment method
- 2 App latest version update
Version 1.2 (22 June 2023)
- 10 New payment gateway added
- 3 New SMS gateway added
- Installer minor bugs fixed
- Language edit system added
- Currency issue fixed
Version 1.1 (08 June 2023)
- Minor bugs fixing in Web & API
- Flutter version 3.7.10 supported
- App minor bugs fixing
- System stability update
Version 1.0 (31 May 2023)
- Initial Release