Firestore/Firebase is a great backend platform for small teams and independent developers but it does require a good understanding of the basics to get started and be productive. This is a ‘hands on’ tutorial where we’re going to build a simple photo albums application that allows a user to manage their albums and photos collection. In the tutorial we’re going to use the two arguably most important Firestore/Firebase services: Firestore real-time database and Firebase Storage. We’re also going to briefly touch on Firestore Functions in one of the challenges. Let’s get started by cloning the starter project, you can always switch to the master branch later if you would like to see the final finished version.