The complete app details can be provided only after signing an NDA.
In the meantime, please checkout a similar app - [login to view URL]
There will definitely key differences between the app that needs to be built and the example app given above.
If you are an agency, please do not apply. We are more interested to work with an individual freelancer. You should have released an android app on play store before. Open source contributions is also preferred.