RoomBookingRFC
Jump to navigation
Jump to search
Room Booking module for Koha
Status: | unknown | |
Sponsored by: | ByWater Solutions | |
Developed by: | Kyle M Hall | |
Expected for: | 2017-05-10 | |
Bug number: | Bug | |
Work in progress repository: | ||
Description: | Ideas for a room booking module for Koha |
Features wishlist
- Ability to set times when a bookable can be booked
- Ability to set maximum amount of time for a booking per person (e.g. a room can only be booked for 3 hours maximum per person)
- Ability to set maximum number of days ahead of booking date a booking can be submitted (e.g. can only book a room up to 7 days ahead of time)
Tables
Bookable Types - Room, Projector, Computer, Etc
- id
- name
Bookables - Concrete Examples of Reservable Types
- id
- name
- type
Bookable By - Specify patron categories ( or supercategories ) that can reserve this type/bookable
- id
- categorycode
- category type
- reservable_id
Bookings
- id
- booked_from - date/time
- booked_to - date/time
- booking_id
- borrowernumber
Feature will be implemented as a pure REST interface endpoint, with the front end being Javascript based ( most likely React or Polymer )