Hello brother. I have read your requirements and I can assure you perfection. I have strong grip on Android Studio with Java, Google APIs, RESTful APIs, UI Designing Google Firebase, ROOM Persistent SQlites Library etc... Not just a fully functional app but I will design you User friendly and attractive Design for professional look and feel. I will provide 2 months of free tech support after we have finished the project. Hoping to get text from you for further discussion. Thanks!