Overview
The Amenities module enables communities to manage shared facilities like pools, clubhouses, gyms, and event spaces. Residents can book amenities, and administrators can control availability, pricing, and booking rules.Key Features
Amenity Catalog
Create and manage a catalog of community amenities with descriptions and rules
Booking System
Allow residents to reserve amenities with date and time selection
Capacity Management
Control maximum capacity and simultaneous bookings
Pricing Control
Set usage fees and track amenity revenue
Amenity Management
Creating Amenities
Access Amenity Administration
Navigate to the Amenities section and ensure you’ve selected the correct community from the filter dropdown.
Add New Amenity
Click “New Amenity” and complete the form:Basic Information
- Name: Amenity name (e.g., “Community Pool”, “Clubhouse”)
- Description: Detailed description of the amenity and its features
- Image: Upload a photo of the amenity (optional)
- Rules: Usage rules, restrictions, and guidelines residents must follow
- Example: “No glass containers allowed”
- Example: “Maximum 2-hour booking slots”
- Example: “Children under 12 must be supervised”
Configure Capacity Settings
Set capacity limits:
- Maximum Capacity: Total number of people allowed at once
- Simultaneous Reservations: How many reservations can be active at the same time
For example, a tennis court might have:
- Maximum Capacity: 4 people
- Simultaneous Reservations: 1 (only one group at a time)
Set Pricing
Configure usage fees:
- Cost: Amount charged per reservation (or 0 for free amenities)
- Set to
nullor0for complimentary amenities
Costs are typically per booking session, not per person. Specify the pricing model in the description.
Common Amenity Types
Swimming Pool
Swimming Pool
Typical Settings:
- Maximum Capacity: Based on pool size (e.g., 20-50 people)
- Simultaneous Reservations: 1 (exclusive) or unlimited (shared)
- Cost: Free or seasonal fee
- Rules: No diving, lifeguard hours, age restrictions
Clubhouse / Event Hall
Clubhouse / Event Hall
Typical Settings:
- Maximum Capacity: Fire code limit (e.g., 100 people)
- Simultaneous Reservations: 1 (exclusive use)
- Cost: Deposit + hourly rate
- Rules: Cleanup requirements, noise curfew, catering policies
Gym / Fitness Center
Gym / Fitness Center
Typical Settings:
- Maximum Capacity: Equipment-based (e.g., 15 people)
- Simultaneous Reservations: Unlimited (shared use)
- Cost: Free with maintenance fee
- Rules: Equipment care, time limits during peak hours
Tennis Courts
Tennis Courts
Typical Settings:
- Maximum Capacity: 4 people per court
- Simultaneous Reservations: 1 per court
- Cost: Free or nominal fee
- Rules: Proper footwear, time slot limits, ball type requirements
BBQ / Picnic Area
BBQ / Picnic Area
Typical Settings:
- Maximum Capacity: 25 people
- Simultaneous Reservations: 2-3 (multiple picnic areas)
- Cost: Free or cleaning deposit
- Rules: Cleanup after use, no open flames, waste disposal
Guest Parking Spaces
Guest Parking Spaces
Typical Settings:
- Maximum Capacity: Number of available spaces
- Simultaneous Reservations: Matches capacity
- Cost: Free for residents, fee for extended use
- Rules: Time limits, vehicle requirements, permit display
Viewing and Managing Amenities
Amenity List View
The amenities list displays:- Community: Associated community name
- Name: Amenity name
- Cost: Usage fee (or “Free”)
- Creation Date: When the amenity was added
Use the community filter to view amenities for specific communities or all communities you manage.
Sorting and Pagination
- Sort Options: Click column headers to sort by:
- Community name
- Amenity name
- Cost
- Creation date
- Page Size: Select 10, 25, 50, or 100 amenities per page
- Navigation: Use pagination controls at the bottom of the list
Editing Amenities
- Click on an amenity in the list to view details
- Click “Edit” to modify:
- Name, description, or image
- Rules and guidelines
- Capacity settings
- Pricing
- Save changes to update the amenity
Deleting Amenities
To remove an amenity:- Locate the amenity in the list
- Click the delete icon
- Confirm deletion in the modal
Booking Schedules
Setting Up Amenity Schedules
Define when amenities are available for booking:Access Schedule Configuration
From the amenity detail page, navigate to “Schedules” or “Availability”
Define Time Slots
Configure available booking times:
- Days of Week: Select which days the amenity is available
- Operating Hours: Set start and end times
- Slot Duration: Define booking slot length (e.g., 1 hour, 2 hours)
- Blackout Dates: Mark maintenance or holiday closures
Schedule configuration may vary based on your platform implementation. Some systems use flexible time slots while others use fixed schedules.
Resident Booking Workflow
How Residents Book Amenities
From the resident portal:Browse Available Amenities
Residents view the amenity catalog with:
- Amenity photos and descriptions
- Usage rules and requirements
- Pricing information
- Current availability
Select Date and Time
Residents choose:
- Date: When they want to use the amenity
- Time Slot: Available time ranges
- Number of People: How many will attend (must be within capacity)
Review and Confirm
The booking summary shows:
- Amenity name and location
- Selected date and time
- Number of people
- Total cost (if applicable)
- Rules acceptance checkbox
Reservation Status Workflow
Bookings may go through different statuses:- Pending: Awaiting administrator approval or payment
- Confirmed: Approved and scheduled
- In Progress: Currently being used
- Completed: Finished successfully
- Cancelled: Cancelled by resident or administrator
- No Show: Resident didn’t use the reservation
Depending on community policies, some amenities may require administrator approval while others are auto-confirmed.
Administrator Controls
Managing Reservations
Administrators can:- View All Reservations: See upcoming and past bookings
- Approve/Reject Requests: For amenities requiring approval
- Create Reservations: Book on behalf of residents
- Cancel Reservations: With reason documentation
- Block Time Slots: Reserve times for maintenance or events
Calendar View
The amenity calendar provides:- Monthly/Weekly/Daily Views: Different timeframes
- Color-Coded Status: Visual status indicators
- Conflict Detection: Highlights scheduling conflicts
- Quick Actions: Approve, reject, or modify from the calendar
Reporting
Generate reports on:- Amenity Usage: Most/least popular amenities
- Revenue: Income from paid amenities
- Occupancy Rates: Utilization percentages
- Resident Engagement: Booking frequency per resident
Pricing and Payments
Fee Collection
For paid amenities:Fee Calculation
System calculates the charge based on:
- Base amenity cost
- Duration (if applicable)
- Any additional services
Payment Processing
Residents pay through:
- Online payment portal
- Charge added to monthly bill
- Cash/check at administration office
Best Practices
Clear Rules and Guidelines
Clear Rules and Guidelines
Write comprehensive, easy-to-understand rules:
- Use bullet points for readability
- Include specific examples
- State consequences of rule violations
- Keep language friendly but firm
- Update rules based on feedback and incidents
Fair Booking Policies
Fair Booking Policies
Implement equitable booking rules:
- Limit how many reservations per resident per month
- Set maximum consecutive days for popular amenities
- Implement a “no-show” policy with penalties
- Consider priority systems (first-come, lottery, etc.)
Maintenance Scheduling
Maintenance Scheduling
Coordinate amenity maintenance:
- Schedule during off-peak times
- Notify residents well in advance
- Block booking slots during maintenance
- Post maintenance schedules publicly
Capacity Management
Capacity Management
Monitor and adjust capacity:
- Review occupancy data regularly
- Adjust capacity for safety and comfort
- Consider seasonal variations
- Account for special events
Resident Communication
Resident Communication
Keep residents informed:
- Send booking confirmations immediately
- Remind residents before their reservation
- Announce rule changes or closures
- Share amenity availability updates
Integration with Other Features
Payments
Amenity fees integrate with the payment system:- Charges automatically added to resident accounts
- Payment history tracked
- Outstanding amenity fees included in balance reports
Documents
Share amenity-related documents:- Facility maps and layouts
- Detailed usage guidelines
- Reservation policies
- Insurance and liability waivers
Related Features
- Payments - Process amenity fees and deposits
- Documents - Share amenity policies and forms
- Community Management - Configure amenity settings