hey there,
I have read your requirements,
I'm android developer,
I can build your project quicker then other I have worked with chat app, e-commerce app, music player etc...
so I know much thing and do it quicker then other.
if you want to ask me anything you can...
time budget we can discuss so I can start this project.