Task Given
1. create and list delevery request api
2. driver list api
3. api to update drivers (set availability of drivers).
4. api to reject and accept the delevery request
5. cronjob, check every 20 seconds for pending delevery requests and assign the available drivers.
6. cronjob, check if driver rejected 3 times and set the status as rejected.
Task Completed
1. create and list delevery request api = Completed
2. driver list api = completed
3. api to update drivers (set availability of drivers) = Completed.
4. api to reject and accept the delevery request = Completed
5. cronjob, check every 20 seconds for pending delevery requests and assign the available drivers = Completed
6. cronjob, check if driver rejected 3 times and set the status as rejected = Partially done.(did not get enough time)
-
Notifications
You must be signed in to change notification settings - Fork 0
License
ashrafkm/deliveryAppAPI
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published