Setting up a Firebase project
I hope that you still remember how to set up Firebase projects from the first chapters of this book. Open your Firebase console at https://console.firebase.google.com, click on the Add project button, name it, and choose your country. The Firebase project is ready. Wasn't that easy? Let's now prepare our database. The following data will be stored in it:
Configuration: The configuration of our Pomodoro timer values
Statistics: Statistical data of the Pomodoro usage
Each of these objects will be accessible via a special key that will correspond to a user's ID; this is because, in the next chapter, we are going to implement an authentication mechanism.
The configuration object will contain values – workingPomodoro
, longBreak
and shortBreak
– that are already familiar to us.
Let's add a configuration object to our database with some fake data:
{ "configuration": { "test": { "workingPomodoro": 25, "shortBreak": 5, "longBreak": 10 } } }
You...