I am looking for a component that does the following:
1. Ability to create listing with google maps. Ability to show all listings in clusters too.
2. Custom fields with filters based on the custom fields.
3. Ability to add x number of staff members for a business listing (restaurant). Say with their name, designation, age, upload-photo, city, phone, etc. Staff members are different for every restaurant.
4. Ability to add polygon google-maps per category so we can show our serviceable area. if customization is needed, let me know the charges.
This is ONLY Example:
Please check there not restaurant, but there we have something like you need.
It created with help "Website Builder
In any other our template with "Website Builder"
- you may easy create something like this or like you need.
Our "Website Builder" - Permit create "Entities". Entities may be restaurant/real-estate/book/../staff/boat...
Every Entity may have any fields
And "Website Builder" permit connect entities, as result you may connect
Hotel -> and all it rooms
Restaurant and staff
You create "entity" -> "restaurant" - with all fields which you need and you create "entity" -> "stuff"
and if every "restaurant" you add possibility connect it with some staff
There you see all companies :
There you see company with all houses from this company: