Sep 17, 2021
Hi Lex, I'm glad you're finding this helpful.
This is a 3 part series. You can find the link for the next part in the series at the end of the article.
If you want it at once, here it is: part 1, part 2, part 3.
In the Github repository, there are various branches which you can find here.
The code for session stage is in 2nd part and 3rd part uses cookies instead of session storage.
Hope that helps.