Need to develop an app for both iPhone and Android in Native or Xamarin as long as the performance is fast and the app outcome is fast.
* 5 main tabs (Home, Explore, Post, Activity and Profile).
* 2 types of users profiles (Regular & Chef). NOTE: Chef account will be marked as chef from admin panel, if marked as chef the user will have 2 more features: add recipes and add story "similar to Instagram stories".
* Social platform (similar to Instagram), Mentions "@user", Hashtags, following, followers, reviews, favourites, comments, views count, repost, messaging system and points system.
* Restaurants page with detailed informations, reviews, events, table booking and check-in system.
* Admin panel to control everything. e.g. users, restaurants owners, points, posts, promote user to chef mark restaurant/s as recommended... etc.
* Restaurant owner panel so they can modify/manage their restaurant, add multiple locations, add food categories, add food, add attributes for food, add events, discounts, replay to reviews, receive/manage food orders and table bookings.
I have made a mockup to better describe what i need exactly, Please check carefully to get the idea.