We are getting Foodomaa ready for multi-city business.
Zones will be integrated with the core Foodomaa and will work without any modules too.
(but of course, for serious delivery business Delivery Area Pro Module is recommended - get it only when your business requires it.)
How will Zone work on Foodomaa:
When there is no zone created, all the stuff on Foodomaa will work as usual.
When you create your first zone, all the entities like stores, items, orders, coupons, delivery collections, delivery collection logs, promo sliders, store category sliders, store earnings, store payouts all will be linked to this newly created zone.
Admin will be able to change the zone from the top navbar(header) dropdown to select the zone and all the pages will be automatically be filtered based on this selection.
Admin can also manually change the zone for a Store.
When the Store zone is changed, all its items, orders, payout, and earnings will be changed automatically.
Admin can assign a Zone to a manager, the manager will then be able to access only the stores (and their entities like orders, items) assigned to that particular zone.
Admin can also assign Delivery Guys to the zones so that while manually assigning delivery guys to the Order, only the selected zone's delivery guys will be listed on the dropdown (Delivery guy application will still work as usual - and the delivery guy needs to be assigned to the restaurants like usual)
This is the current structure of the upcoming Zones feature on Foodomaa.
Will be adding more here as we progress ✌