Is your feature request related to a problem? Please describe.
Describe the solution you'd like
We need a Team calendar where the teams can organize themselves for practice sessions.
Make a calendar like page with the following features:
Display one Week (always display the current week)
The user should have 2 buttons to jump from week to week
The columns are the weekdays
The Rows are the members
Every member should only be able to edit the own row
The member can only edit days in the future and today
The member should be able to define for every day if he is Open, Absent, Unsure or define a time
In a second Table the next trainings should be displayed. Calculate them out of the existing data from all team members. In a first step a training is going to take place if all members are available in time.
Hint: Postgres has some really nice functions to handle the overlapping time windows
Is your feature request related to a problem? Please describe.
Describe the solution you'd like We need a Team calendar where the teams can organize themselves for practice sessions.
Make a calendar like page with the following features:
In a second Table the next trainings should be displayed. Calculate them out of the existing data from all team members. In a first step a training is going to take place if all members are available in time.
Hint: Postgres has some really nice functions to handle the overlapping time windows
Describe alternatives you've considered
Additional context