Planning interface


Did anyone already do the following:
I want to create an app that creates and plans events. These events can be recurring.
So I was thinking along the lines of an interface like outlook - appointment planning.
Where I can give in that from 1/1/2024 till 31/1/2024 every monday the event will take place between 9:00 and 12:00

This input then has to be “converted” to actual lines in a planning table.