Hello. I'm Erick Wanjohi and I have all it takes to build such an app that you are requesting. I have experience in Android Volley Library that I'll use to connect your app to a remote server to enable the login, registration, upload and view functionality. I would love it if you'd consider hiring me.