idea of the app is using Firebase Database "RealTime, Storage", and simple API with countries.
this app take: -Network permission to work perfectly with database . -Read external storage permission so you can upload files. -Write external storage permission so you can download your uploaded files.
App developing is focus on Functionality more than User Interface, So kindly do not make all of your concentrate on UI
#Here a link to download apk: https://github.com/RobertMaged/Firebase-App/raw/master/Firebase%20App.apk