Existing Food delivery app

Job ID: 32568197

Budget: $250 – $750 USD

I am looking for a Flutter developer with experience in Laravel, ReactJS, and GCP.

Tasks:

-Existing OTP quality check. If the user is already registered, create a prompt to sign in instead. Code did not populate when clicked from iPhone notif- for testing on iPhone
-Add Order for later buttons to closed restaurants
-Add edit order function for restaurant manager and admin
-Create a support system like https://codecanyon.net/item/support-board-chat-and-help-desk/20752085
-Show Estimated delivery time (Show the estimated delivery time on the tracking status. The delivery time estimate combines how much time it typically takes the restaurant to accept and prepare an average order, and how much time it should take for the food to be delivered to the address.)
-Add small order, service fees, tip, and free delivery coupon fees and free delivery coupon
-20 seconds timer sound for automatic driver assignment with Acceptance rate, earnings, and ratings ("https://vimeo.com/user140471288
1st, create a switch for Driver that will control their available status on admin panel. Driver has 20 seconds countdown to accept or reject the order before the order pass on to another driver who will accept. If the list of available drivers were exhausted after 5 rounds, say ""We can't find a driver near you"". Ask user to keep on waiting or cancel. For every time a user waits, it goes to 5 rounds of available drivers within range.

What Happens if Byemeat Can’t Find a Delivery Driver?

If you put an order through and the service can’t really find a delivery driver for your order, the money will be refunded to your card, and the order will be canceled. This is the basic protocol to avoid any lingering orders or unacceptable wait times.

Require riders to send a picture for proof of receipt from merchant and delivery to customer place-
Show earnings with custom date filter")

-create website version using ReactJS

Please provide previous Flutter work app links. This is an existing app. If you understand the tasks please include I understand it's an existing app in the first sentence. Bid if you can start immediately.