Accommodation, Amenities & Property
Manage accommodation, room, property, venue, amenity, capacity and accessibility reference values.
Accommodation Categories
Preserve the existing Accommodation Categories collection and its current registration and listing relationships.
Name | Description | Actions |
|---|
Amenities Categories
Group amenities for browsing and form organisation. Check whether this collection already covers the proposed Amenity Types.
Name | Actions |
|---|
Property Categories
Use for broad property classification without duplicating Property Types or Accommodation Types.
Description | Image | Name | Actions |
|---|
Accommodation Types
Classify hotel, lodge, guesthouse, rural home, campsite, room rental and other supported accommodation.
Name | Description | Actions |
|---|
Room Types
Describe bookable room arrangements and connect them to the relevant accommodation records.
Name of Room | Description | Actions |
|---|
Bed Types
Standardise bed descriptions and practical occupancy information for accommodation listings.
Name of Bed | Description | Actions |
|---|
Property Types
Describe the physical property form. Keep distinct from its commercial Accommodation Type.
Name | Description | Actions |
|---|
Venue Types
Use for halls, churches, outdoor spaces and other funeral-related venues. Reuse the existing Venue Types collection.
Name | Description | Actions |
|---|
Amenities
Use only if it represents individual amenities beneath Amenities Categories; otherwise connect this section to the existing canonical collection.
Name | Actions |
|---|
Guest Capacity Types
Provide reusable capacity bands while preserving exact numeric capacity fields on listings and venues.
| Capacity label | Guest range | Status | Actions |
|---|---|---|---|
| ExampleSmall group | 1–20 guests | Demo only |
Accessibility Features
Describe practical accessibility features clearly and avoid unverified claims by providers.
| Feature | Description | Status | Actions |
|---|---|---|---|
| ExampleStep-free entrance | Entrance accessible without stairs | Demo only |
DrapCode connection notes
- Create or duplicate a restricted admin page at the route shown above and add this Bootstrap 5 layout.
- Bind every accordion table and Add/Edit action to the existing collection named by its heading. Verify technical names and relationships first.
- Use Accommodation Category → Accommodation Type where the existing model supports that dependency. Keep Property Category → Property Type separate.
- Use Amenities Category → Amenity Type only when they are genuinely parent and child; otherwise retain the existing canonical amenity collection.
- Connect Room Types, Bed Types, Guest Capacity Types and Accessibility Features to accommodation and venue listing forms without replacing exact capacity fields.
- Restrict write access to authorised admins. Record material changes in Audit Logs and notify the responsible data owner when live listings may be affected.
- After changes, test accommodation registration, create/edit accommodation listings, venue listings, search filters, details and booking forms.