This Firebase photo gallery is using dynamic data. This site is connected to cloud database and storage to save texts and images. All the content will be updated without refreshing the browser. When the page is loaded, a list of dynamic information will be called and the requested data will be displayed after being processed by HTML, JavaScript and CSS.
First, users should sign up or log in to use the photo gallery with their email and password and they can log out as well. This functionality is using Firebase Authorization.
Once the users log in to the gallery, they can see all the posts. They can add a new post, edit the current posts or delete them. When the users makes some changes, they take affect immediately on the web page without refreshing it (Live Updates).