There are so many events that will happen yearly monthly or weekly,
So I would suggest having a recurring solution-based event creation for such events. That will solve lots of problems.
Right now we have the start and end date saved in the event table, for the recurring part we would need it in another table and manage the dates when the user is trying to book the ticket. Cause then the user will be able to select any date he wants to go to.
There are so many events that will happen yearly monthly or weekly,
So I would suggest having a recurring solution-based event creation for such events. That will solve lots of problems.
Right now we have the start and end date saved in the event table, for the recurring part we would need it in another table and manage the dates when the user is trying to book the ticket. Cause then the user will be able to select any date he wants to go to.