Hello,
I have read your requirements and it's something that I can able to do.
I have a experience of more than 1.5 year in mobile development.
I am expert in
Responsive UI designing
Mobile database ((SQLite, Realm)
Handling permissions
Maps
Google analytics
API handling
Implement external libraries
Animations
Sending and reading OTP
Login with social media
Generating graphs
Working with firebase database and firebase storage
OTP handling
Local and Push notification handling
If you want to discuss the requirement, please come at chat for further discussion.
Thanks
Renish - Android and React native developer