full-stack photo gallery app, made using Firebase user authentication, MongoDB, and AWS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Photo Gallery App

a user-authenticated Node.js app for creating and viewing photo galleries, made using Express.js, MongoDb, Firebase, and AWS

Deployed on Heroku: https://sleepy-ravine-56207.herokuapp.com/


  • Register a new account, login into account, stay logged in during a single browsing session, change or reset password (user authentication managed through Firebase)
  • Create albums and upload photos to those albums
  • Delete photos and entire albums
  • Click on an image to view a larger, full-screen version of the image
  • Chose an image to make as the album cover
  • View other users' photos

Future functionality

Delete albums and photos