As I can see you did enjoyed to build this one. Well done. thanks for sharing.

https://dutchypatterns.com/