Firebase - WitsUpWesley/WitsUp GitHub Wiki

We are using Firebase to store resources for the different courses. Firebase is cloud based document store that van be used for real time applications. We are using it to store resources (documents) uploaded by the lecturer of a course which can then be clicked on in the Resources homepage in order for the resource to be downloaded to the device of the student (the name of the file is sent to the database on Firebase in order to return the correct resource). We are using Firebase instead of the lamp server as Firebase is designed to store these types of resources on their cloud storage which makes it more suitable (as well as faster) for storing our resources as opposed to the lamp server which will make it more difficult and slower to access. There is also good integration between Firebase and android making it easier for our android project to use Firebase.

firebase architecture