Skip to content

ashrafkm/deliveryAppAPI

Repository files navigation

deliveryAppAPI

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)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published