The user must be logged in to access the booking feature. Each Timetable entry must have a "Book Now" button that allows the user to initiate the booking process for the chosen date and time
When the user clicks on the "Book Now" button, they are directed to the My Bookings page where they are shown the relevant part of information. The booked class must also appear in the Bookings table of the admin page for approval
After submitting the booking form, the user must see an informative text on the screen indicating the result of the booking procedure
As a user, if I am logged in, I can create a booking so that I can book and join a class