codersforcauses / codersforcauses/bloom-booking-system

Add logic in booking to validate if the room is available

Open
#83 1 comment 0 reactions 1 assignee Claimed by @IIEnat View on GitHub
backend
Dominant language
TypeScript
Stars
4
Forks
0
PR merge metrics
No merged PRs in 30d

Description

- now the `recurrence_rule` is only validating "RRULE:FREQ=WEEKLY;UNTIL=20110617T065959Z" in Google Calendar RFC 5545 format
- do research about this, and leverage and decide if we should allow adding other rule in the system in terms of ui and backend
- EXDATE = exceptions (remove dates)
- RDATE = additions (extra dates)
- add the validation in booking app to check if the room is available for the booking in the backend, and response 400 if not available
- need to add datetime filters in the booking and room app to give query params option for the corresponding frontend requests. the datetime filters should use with recurrence rules

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.