HER-56 -Implement Speaker Response Flow [FE] #65
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
HER-56: Implement Speaker Response Flow [FE]
Issue
https://raquelanaroman.atlassian.net/browse/HER-56
Description
As a speaker user, I want to review booking requests and either accept or decline them so that I can manage my schedule.
Acceptance Criteria
Pending Booking Requests Section:
Add a section to the speaker’s profile page to display all pending booking requests (“pending” status in Booking Model).
Each booking request should display relevant details.
Accept/Decline Buttons:
Each pending booking request should have “Accept” and “Decline” buttons.
Clicking “Accept” should mark the booking as accepted (“confirmed” status in Booking Model) and notify the teacher user.
Clicking “Decline” should mark the booking as declined (“declined” status in Booking Model) and notify the teacher.
Notification to Teacher:
When a booking request is accepted or declined, the teacher should receive an email notification with the speaker’s decision.
Changes
Review Checklist