hi gibraltar
I have read your requirements, I can get this job done just in time, it is like a piece of cake to me,
I have an active google play account I can help you in publishing the app after I programmed it.
I will link the app with firebase, I have many ideas to improve it
waiting to hear from you