Yop, scheduling
My fisrt job in the late 90s was about building a booking system. Fun fact is that throughout my carreer it happened regularly that I was involved in the creation of a planning tool. And it happened again recently.
Looking around the existing tool and plugins, I did not find any inspiring for me. I wanted to explore the use of native Web components and stay away from frameworks as much as possible. I also wanted to explore this idea that when you look at the screen and see a box representing a booking, then you see a single component in the source code, and not tons of divs to align stuff correctly.
And at the same time I wanted to explore an alternative to the booking systems that I have met in flying schools because I never really liked their take on booking both a plane and an instructor. I wanted to explore the idea that we see in this screenshot when I want to book both my instructor Vasile and the plane NEA.
And at the same time a friend wanted to open a new pizzeria and I thought it would be a good opportunity to overthink this ( 😉 ) and have a generic tool to book whatever resource you offer to book, a table in a restaurant or a plane, or a bike if you rent bikes.
And finally I use the tool for my own agenda.
Feel free to fork, deploy and use.