Based on our last assessment the following features need to be fixed:
1. The "order to delivery process" needs to be refined – that is the process of a user/customer ordering and receiving their delivery – we need the customer/users app, vendor panel and driver app to work properly. That seamless process of: customer/user ordering - vendor receiving order – vendor confirming order – vendor preparing order – nearby drivers notified – selected driver picking up order – driver delivering order, etc. The current best practises should be implemented with all notifications working, wallets updated, etc.
2. Driver App - after delivery was accepted and completed by 1st Driver – a 2nd Driver was able to accept the same delivery – this needs to be fixed – when the delivery is accepted by 1st Driver - if any other Driver attempts to accept the same delivery – that Driver should get a message that the “Delivery is no longer available”.
3. iOS Driver App is not giving the Driver an audible notification or the option to Accept or Pass a delivery – see attached picture showing that there are no notifications in the iOS Driver app – this needs to be fixed – the iOS Driver should get an audible notification with the option to Accept or Pass the delivery and this information should be logged in the App notification screen
4. Android Driver App – after signup is verified – the new Driver is unable to login – we are getting the message “invalid credentials” – please fix, thanks
5. Android Driver App – when Terms and Conditions is selected the App goes to a blank screen – please fix so the Terms and Conditions are shown when the link is selected, thx
6. Android Driver App Notification screen please list the newest delivery request at the top and the oldest at the bottom
7. Android Driver App – when Pass option is selected the app hangs-up (crashes) – please fix, thx
8. Android User App – in New User signup – the verification step is not working – please fix, thx
9. iOS Driver App - in new Driver signup when Terms and Conditions is selected the App crashes, please fix, thx
10. iOS Driver App – after signup is verified – the new Driver is unable to login – we are getting the message “unsuccess” – please fix, thanks
11. iOS Driver Signup doesn’t have the show password option – please fix, thx
12. The date and time of the delivery request should be shown on the Driver notification screen and the in the notification log, please implement, thanks
13. In the Driver notification screen please include special instructions given by the Customer/User.
The tasks above should be easy for most Developers who have done similar work in the past – therefore we will be choosing a Developer based on the time of completion proposed, their cost and most importantly we need a Developer who we can work with long term. For example – we will need a website to compliment the App – so once we have the Developer finishes the tasks below we will give them the task to create our website as well.
TIME FRAME – 3 weeks (complete by June 17, 2021)