OrderPro V4
Free & Open Source Cafe/Restaurant Ordering System
Formerly FoodMate, OrderPro is the latest and greatest version of FoodMate providing users with a professional and modern experience with ordering systems.
Download | Website Configurator | Support Server | Try It
OrderProV4_V1.rbxm (275.5 KB)
The motive behind Foodmate was to develop a differentiating piece of open-source software that set the competitive bar high for any paid alternative. The product at it’s initial release was better than most paid alternatives. Some paid alternatives now support self-ordering kiosks; the only feature OrderPro is missing. The software was developed in a scaleable, maintable and modular manner allowing developers to add on their own features such as a self ordering kiosk in the situation they require one.
Features
- Ability to add unlimited amount of categories* (ui tweaking may be required for excessive amounts)
- Ability to add unlimited amount of products housed within categories*
- Ability to add options to products (I.e a drink can have sizes and flavours OR a burger with an add / remove option)
- Ability for management to override order claims
- User locator for chefs who complete orders
Configuration Panel Screenshots
Screenshots
Installation
- Download the OPv4.rbxm model and imprt it into your game.
- Move the models within the OPv4 folder into their respective locations i.e ServerScriptService into game.ServerScriptService
- Ungroup all the models you just moved (side note, if you dont want to use registers, you can delete the workspace model, alternatively, just move it into replicated storage for future user)
- Go to the configuration portal and generate a configuration (alternatively you can edit the configuration manually in the file but this is tedious and required JSON understanding / LUA tables).
- Press generate configs
- Paste the respective configurations into their files within ReplicatedStorage > ChrisMC Developments (MainConfig = OrderPro & GlobalConfiguration = GlobalConfiguration)
- Enjoy.
For testing purposes only
If you wish to test the system without the permission system and wish to give all users Level 4 management permissions, uncomment the IgnoreAllPermissions line in the configuration but you must recomment it or delete it afterwards otherwise your system is prone to exploiters and normal users having access to panels and tools they should not have access too.
Feedback
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- OrderPro exceeds my expectations—perfect for my group!
- I use OrderPro over paid alternatives because it is better.
- I use OrderPro over paid alternatives because I cannot afford paid alternatives.
- I like it, even if I don’t need it right now.
- It’s solid but missing features (please reply with suggestions).
- It does not differentiate to it’s alternatives (other free ordering systems)
- I need an ordering system but not OrderPro (please reply with why).
- I don’t need it and don’t like it.
Quick Background
FoodMate started as a simple restaurant/cafe ordering system, but over time you, and many other groups found new ways to use it (dentist receptions, medical centre role-play, etc.). V4, now called OrderPro, builds on that feedback with even more flexibility in UI and product configuration.
I originally planned to finish this around January 2024, but I took a break from Roblox and lost motivation. Your messages asking “When’s V4 coming?” pulled me back in—thanks for sticking around!
The chances of a V5 are extremely low as I have moved on from ROBLOX. However I respect heavily that ROBLOX is the tool that helped me get where I am today with my Software Engineering career path.
Previous Supporters 
These people have donated towards FoodMate/OrderPro’s development in the past.
I cannot guarantee this list will get updated frequently, I apologise for this matter.
@forcsates - Donated 1K ROBUX. ![]()
@RobloxRedGamingRBLX @Antoine_N @dogs80 @xDuck_zz @itsxaustinn @masc_n @YourDailyMoose @quietc0smos










