Android graphql client-server and background geolocation in Angular

I am looking for help with my project. I am building a sports tracking app and have issues with
graphql client-server communication and background geolocation in Angular. I am willing to pay for your time.
I need help with:

  1. setting up Android app (cannot establish communication)
  2. background mode (app is stopped)