Closed DiarmuidHenry closed 3 months ago
The interactive map was a larger task than anticipated, so this acceptance criteria will remain unfulfilled.
Spreading a single group over multiple tables meant a reworking of the model and the logic that I felt was not worth the time investment. A work around is that I have added a sort of error validation, so that larger groups should use the Contact page if they have a large party. The page they are redirected to has a pre-populated First Name, Last Name, Email and Subject field, in order to speed up their enquiry, as well as to give a standard outline to the requests that the restaurant's email address receives.
As a user, I can choose the table I would like to sit at so that I can better control my dining surroundings.
Acceptance Criteria
check_availability
function returns a list of tables that the guest can choose from.