This is the delivery man app for ecommerce app when user first register from app his request will be sent to admin. delivery man cant login until admin accept his request. if admin accept request then delivery man can login to the app
when user first register to the app, his status will be shown offline and the app will not ask for the location. but if the user change status to online then he must allow location, deny location will not be accepted if he deny itll ask again b/c its the delivery man app for ecommerce customer app where users want to keep track of the delivery mans location.