Admin
react js
09/02/2023
Raydan online Food ordering application (Home Delivery or Pickup from the Branch or Future Orders) You can track your new orders or check your order history at any time. You can make any dish as your favorite and at any time when you want to make an order for it just go to your favorite. You can also pick up the orders from the branch, just order from the application and select any Raydan Restaurant branch of your choice then just arrive at that branch to pick up your order.
Features:
● Mobile app Customer features
● Customer Sign in / Verification with OTP
○ Browser food menu, categories / menu items (if only one location, else ask the
user to select a location from list / from map and select favourite)
○ Food Items – Title, Description, Images, food allergy information, nutrition
information, price etc.
● Search food items, Selection, add-ons, size, quantity.
● Add item to favorites, Add item to cart
● Select Pickup or Delivery
○ Pickup: Pickup time, Credit card payment, Pay on Pickup, Pay using Reward
points
○ Delivery: Credit card payment, Pay on Delivery, Pay using Reward points
● Delivery Address
● Order Notes
● Collect rewards
● Monitor Order Status – Track orders on Map
● Push notifications
● Promotions
● Mobile app Driver features
● Sign In, Verification with OTP
● Ongoing Order/Map Navigation,Order detail
● Complete Order/Service Rating
● Web app Admin features
● Sign in
● Manager Admin users
● Manage Restaurants (locations of same restaurant)
● Manage Food Categories
● Manage Food Items
● Manage customers
● Manage Orders (Track incoming orders on the web dashboard)
● Enable or disable features based on requirements and availability of resources.
● Reports
● Web app Dispatcher features
● Sign in, profile, change password all standard features.
● Receive new order notifications
● Menage Orders(New Order,Approved Order,On Way Order,Complete Order)
● Create Order
● Stock Availability check
● Delivery (Collect From Branch,Home Deliver)
● Reports
● Web app Kitchen features
● Login
● Receive new order notifications
● View Orders of that location
○ Accept incoming orders and view active orders
○ Order status
● Web app Call Center features
● Login
● Receive new order notifications
● Create Order
● Edit In Progress Order(Submitted Order)
Technologies:
Frontend:
● ReactNative iOS
● ReactNative Android
● Web AngularJS
Backend:
● DotNet Entity Framework
● MSSQL
Devices/Platforms:
● IOS
● Android
● Web