In this tutorial, we'll build a multi-step form using React, Hooks, functional components, React-Bootstrap, and Firebase. The idea is to save every data within the form, then on click of the submit button, we send the data to the cloud Firestore database in Firebase. To add a nice look and feel to our form, we will use the React-Bootstrap component to display in which step we are at the moment.

The video of this tutorial can be found below: