Is it really possible to create food delivery driver app like uber with ionic

I am new to ionic and have doubt before starting my new project. I want to build food delivery driver app like uber in ionic, Does it really seems to be possible to create app with ionic which use below features

=> Get driver current location to identify the nearest driver to restaurant
=> App rings to get notified about new order in range.
=> Show roadmap to delivery location
=> Accept digital signature

Please let me know does this seems possible or not else I have to go with Native.