build an app with react redux and firestore from scratch course