My Recipe Manager is a re-written version of my previous MEAN Recipe Manager.
The application is written using React JS making it very easy to build interactive components for the view and handle user input. React also proved to work very well with Firebase which I used for the database.
The Firebase real-time database meant that changes were shared across clients and re-rendered using React.
In addition to using the Firebase real-time database, I also used Firebase Auth to handle user authentication, Firbase Hosting to host the application over HTTPS, and Firebase Cloud functions to trigger notifications when changes were made to the database.
This was also my first step into using CSS Flexbox which enabled me to create the responsive layout quickly and without the need for a CSS framework.