Welcome to noqat
noqat is an all-in-one restaurant management platform built for food businesses in Kuwait and the GCC. It gives you everything you need to run your restaurant: online ordering, a point-of-sale system, kitchen display, delivery management, analytics, and more. This guide walks you through setting up your account from scratch so you can start taking orders.
Creating Your Restaurant Account
To get started, register your restaurant on the noqat platform.
- Visit noqatapp.com and click Get Started.
- Enter your restaurant name, your name, email address, and phone number.
- Choose a subdomain for your online ordering site (e.g.,
myrestaurant.noqatapp.com). This is the link your customers will use to order online. - Set a password for your admin account.
- Verify your email address by clicking the confirmation link sent to your inbox.
- Once verified, you will be taken to the admin dashboard where you can begin setting up your restaurant.
After registration you will be guided through the onboarding wizard, which walks you through the essential setup steps below.
Setting Up Your First Branch
Every restaurant needs at least one branch. A branch represents a physical location where food is prepared and served.
- Go to Settings → Branches and click Add Branch.
- Enter the branch name (e.g., "Salmiya Branch" or "Main Kitchen").
- Set the branch address and location on the map. This is used to calculate delivery distances.
- Configure working hours for each day of the week. You can set different hours for different days, and mark days as closed.
- Enable or disable order types for this branch: takeout, dine-in, delivery, and curbside pickup.
- If you have multiple branches, each branch can have its own menu, delivery areas, and employee assignments.
Creating Menus and Adding Items
Your menu is what customers see when they order. Organize your items into menus and categories for easy browsing.
- Go to Menus and click Create Menu. Give it a name (e.g., "Main Menu", "Breakfast Menu").
- Assign the menu to one or more branches.
- Add categories within the menu (e.g., "Burgers", "Drinks", "Desserts"). Categories help customers find what they want.
- Add items to each category. For each item, provide:
- Name in Arabic and English
- Description in both languages
- Price in KD
- Photo — upload a high-quality image of the item. Items with photos get significantly more orders.
- Calories (optional) for nutritional information
- For items with customization, add Options (e.g., "Choose your size") and Choices within each option (e.g., "Small +0.000", "Medium +0.500", "Large +1.000"). Options can be required or optional, and can allow single or multiple selections.
- Set item visibility to control whether it appears online, in the POS, or both.
- Use Tags to label items (e.g., "Spicy", "Vegetarian", "New") and to route items to specific kitchen stations.
Adding Employees and Assigning Roles
Add your team members and give them the right level of access.
- Go to Settings → Employees and click Add Employee.
- Enter the employee's name, phone number, and email.
- Set a PIN for POS login. Employees use their PIN to clock into the POS system.
- Assign a role that determines their permissions:
- Admin — Full access to everything including settings, reports, and employee management.
- Manager — Can manage orders, apply discounts, view reports, and override certain restrictions.
- Cashier — Can use the POS to take orders and process payments.
- Kitchen — Access to the kitchen display system to view and manage order preparation.
- Driver — Can view and manage delivery assignments.
- Agent — Can take phone orders through the POS.
- Accountant — Access to financial reports, shift summaries, and expense tracking.
- Assign the employee to one or more branches. Employees only see orders and data for their assigned branches.
Configuring Payment Methods
Set up the payment methods your customers can use when ordering online.
- Go to Settings → Payments.
- Connect your MyFatoorah account by entering your API key. MyFatoorah is the payment gateway that processes online transactions.
- Once connected, the following payment methods become available to your customers:
- KNET — Kuwait's local debit card network
- Visa / Mastercard — International credit and debit cards
- Apple Pay — For customers on Apple devices
- Samsung Pay and Google Pay
- For POS payments, cash is always available. Card payments at the POS are recorded manually (the actual card processing happens through your physical card terminal).
Setting Up Delivery Areas
Define where you deliver and how much you charge for delivery.
- Go to Settings → Areas and click Add Area.
- Select or draw the delivery zone on the map. You can choose from predefined areas (Kuwait governorates and neighborhoods) or draw a custom polygon.
- Set the delivery charge for this area (e.g., 0.500 KD, 1.000 KD).
- Set the minimum order amount (MOA). Customers in this area must meet this minimum before they can place a delivery order.
- Set the estimated delivery time that will be shown to customers.
- Assign the area to specific branches. Different branches can serve different delivery zones.
Going Live Checklist
Before you start accepting orders, make sure everything is set up correctly:
- At least one branch is created with working hours configured.
- Your menu has items with names, prices, and photos.
- At least one employee is set up with POS access.
- Payment methods are configured (MyFatoorah for online, cash for POS).
- Delivery areas are defined if you offer delivery.
- Your restaurant logo and branding are uploaded in Settings.
- You have tested placing a test order through the online store and through the POS.
- Your printers are connected and tested if you plan to use receipt or kitchen printing.
Once everything checks out, your online store is live at your subdomain and your team can start using the POS.
The Onboarding Wizard
When you first log in after registration, the onboarding wizard guides you through the essential setup steps:
- Company Profile — Upload your logo, set your restaurant name in Arabic and English, and configure your subdomain.
- Branch Setup — Create your first branch with address and working hours.
- Menu Creation — Add your first menu, categories, and a few items to get started.
- Employee Setup — Add your first cashier or manager.
- Payment Configuration — Connect your payment gateway for online orders.
You can skip steps and come back to them later from the admin dashboard. The wizard shows your progress so you always know what is left to complete.