Skip to main content

Overview

The Documents module provides a centralized repository for storing and sharing important community files. From bylaws and financial reports to meeting minutes and forms, administrators can organize and distribute documents securely to residents.

Key Features

Document Upload

Upload files of various types with metadata and descriptions

Organization

Categorize documents with titles, descriptions, and dates

Access Control

Control which communities and residents can access documents

Version History

Track document versions and maintain historical records

Document Structure

Each document in the system contains:
  • Title: Descriptive name for the document
  • Description: Detailed explanation of the document’s purpose and contents
  • File Name: Original uploaded file name
  • Upload Date: When the document was added
  • Uploaded By: The administrator who uploaded it
  • Community: Associated community (or system-wide)
  • File URL: Secure storage location

Uploading Documents

Adding New Documents

1

Navigate to Documents

Access the Documents section from the main menu and select your community (if managing multiple).
2

Initiate Upload

Click “Upload Document” or “New Document” to begin.
3

Select File

Click “Choose File” and select the document from your computer.Supported File Types:
  • PDF documents (.pdf)
  • Microsoft Word (.doc, .docx)
  • Excel spreadsheets (.xls, .xlsx)
  • Images (.jpg, .png, .gif)
  • Text files (.txt)
  • Other common formats
File size limits may apply based on your system configuration. Typically, files up to 10-25 MB are supported.
4

Add Metadata

Complete the document details:Title
  • Provide a clear, descriptive title
  • Example: “2024 Annual Budget Report”
  • Example: “Pool Rules and Regulations”
Description
  • Explain what the document contains
  • Mention version or date if relevant
  • Include any important context
  • Example: “Approved budget for fiscal year 2024, including planned capital improvements and operating expenses.”
Date
  • Select the document date (effective date, creation date, or publication date)
  • This may differ from the upload date
  • Used for sorting and organization
Community
  • Select the associated community
  • Leave blank or select “All Communities” for system-wide documents
5

Upload and Save

Click “Upload” or “Save” to:
  • Upload the file to secure storage
  • Create the document record
  • Generate a relative path for file access
  • Make the document available to authorized users
The system automatically stores who uploaded the document and when, creating an audit trail for document management.

Organizing Documents

Categorization Strategies

While the platform uses a flat document structure, use naming conventions to organize: By Category:
  • [Financials] Monthly Budget Report - Jan 2024
  • [Legal] Bylaws and Regulations - Updated 2024
  • [Maintenance] Pool Maintenance Schedule - Summer 2024
  • [Forms] Amenity Reservation Request Form
By Year:
  • 2024 Annual Meeting Minutes
  • 2023 Financial Audit Report
  • 2024 Q1 Board Meeting Notes
By Audience:
  • [Residents] Welcome Package and Guidelines
  • [Board] Executive Session Notes - Mar 2024
  • [Staff] Emergency Procedures Manual
Consistent naming conventions make it easier for residents to find documents using search or filtering.

Document Dates

Use the document date field strategically:
  • Financial Reports: Use the period end date (e.g., December 31, 2023)
  • Meeting Minutes: Use the meeting date
  • Policies: Use the effective date or last revision date
  • Forms: Use the current version date

Viewing and Managing Documents

Document List View

The documents list displays:
  • Title: Document name
  • Description: Brief summary
  • Date: Document date
  • Uploaded By: Administrator name
  • File Name: Original file name
  • Community: Associated community (if applicable)

Sorting and Filtering

  • Sort by Date: Show newest or oldest documents first
  • Filter by Community: View documents for specific communities
  • Search: Find documents by title or description (if search is implemented)

Downloading Documents

To access a document:
  1. Click on the document row or download icon
  2. The file downloads from secure storage
  3. Open with the appropriate application
Document access is controlled by user permissions. Residents can only download documents they’re authorized to view based on their community membership.

Editing Document Metadata

Updating Document Information

1

Select Document

Click on the document you want to edit
2

Edit Details

Click “Edit” to modify:
  • Title
  • Description
  • Document date
  • Community association
  • Uploaded by user (if correcting an error)
Editing does not replace the actual file. To update the file contents, upload a new version (see Version Management below).
3

Save Changes

Click “Save” to update the document metadata

Version Management

Managing Document Versions

When policies, bylaws, or other documents change:
1

Upload New Version

Upload the updated document with a version indicator in the title:
  • Example: “Community Bylaws v2.1”
  • Example: “Pool Rules - Updated March 2024”
2

Archive Old Version

Options for handling the previous version:
  • Delete the old version if no longer relevant
  • Keep it for historical reference
  • Add “[Archived]” or “[Superseded]” to the title
3

Notify Residents

Announce document updates through:
  • Community announcements
  • Email notifications
  • Bulletin board posts
The system tracks creation and update timestamps, providing a basic audit trail. For advanced version control, consider using version numbers in titles and descriptions.

Access Control

Community-Based Access

Documents follow community access rules: Community-Specific Documents
  • Visible only to residents and administrators of that community
  • Uploaded with a specific community ID
  • Example: Amenity rules for Community A
System-Wide Documents
  • Visible to all users across all communities
  • Uploaded without a community association (or “All Communities”)
  • Example: Company-wide policies from management company
Ensure sensitive documents (financial reports, legal documents, personal information) are associated with the correct community to prevent unauthorized access.

User-Based Authorization

The backend enforces that users can only download documents:
  1. From communities they belong to
  2. That they uploaded themselves
  3. That are system-wide public documents
Do not upload documents containing:
  • Personal resident information (SSN, financial details)
  • Passwords or security codes
  • Sensitive legal matters
  • Private board discussions (unless in a secure section)

Deleting Documents

Removing Documents

To delete a document:
  1. Locate the document in the list
  2. Click the delete icon or button
  3. Confirm deletion in the modal dialog
Deleting a document is permanent and removes:
  • The document record from the database
  • The file from storage (may require separate cleanup)
  • All access history
Before deleting:
  • Verify no residents need access
  • Consider archiving instead of deleting
  • Check if the document is referenced elsewhere

Common Document Categories

Essential community governing documents:
  • Bylaws and Articles of Incorporation
  • Covenants, Conditions, and Restrictions (CC&Rs)
  • Community Rules and Regulations
  • Board Member Roles and Responsibilities
  • Election Procedures
Financial transparency documents:
  • Annual Budgets
  • Monthly Financial Statements
  • Audit Reports
  • Tax Returns (if applicable)
  • Fee Schedules
  • Reserve Study Reports
Official meeting documentation:
  • Board Meeting Agendas
  • Board Meeting Minutes
  • Annual Meeting Minutes
  • Special Meeting Notices
  • Committee Reports
Operational policies:
  • Amenity Usage Policies
  • Pet Policies
  • Parking Rules
  • Architectural Guidelines
  • Noise and Nuisance Policies
  • Rental/Leasing Policies
Resident request forms:
  • Amenity Reservation Forms
  • Architectural Change Request Forms
  • Parking Permit Applications
  • Move-In/Move-Out Checklists
  • Incident Report Forms
Operational documents:
  • Maintenance Schedules
  • Vendor Contracts
  • Insurance Policies
  • Emergency Procedures
  • Inspection Reports
New resident information:
  • Welcome Packet
  • Community Directory
  • Amenity Guide
  • Contact Information
  • FAQ Documents

Best Practices

Develop and follow a naming convention:
  • Use clear, descriptive titles
  • Include dates in standardized format (YYYY-MM-DD or Month Year)
  • Add category prefixes for easy scanning
  • Use version numbers for updated documents
  • Avoid special characters that may cause issues
Write helpful descriptions:
  • Summarize the document’s purpose
  • Mention key sections or highlights
  • Note if action is required
  • Include effective dates or deadlines
  • Add context for historical significance
Schedule document reviews:
  • Quarterly: Remove outdated documents
  • Annually: Review all policies for updates
  • After board meetings: Upload new minutes promptly
  • When policies change: Update and notify residents
Choose appropriate file formats:
  • PDF for official documents (prevents editing)
  • Word for templates residents can edit
  • Excel for financial reports with formulas
  • Images for maps, diagrams, or photos
Protect sensitive information:
  • Redact personal information before uploading
  • Use secure sections for board-only documents
  • Verify community associations are correct
  • Don’t share passwords or access codes
  • Consider separate portals for highly sensitive data

Resident Access

How Residents View Documents

From the resident portal:
  1. Navigate to Documents: Access the community documents section
  2. Browse or Search: View available documents for their community
  3. Download: Click to download and view documents
  4. Stay Informed: Check regularly for new uploads and updates
Consider implementing notifications when important documents are uploaded, such as budget reports, rule changes, or meeting minutes.

Integration with Other Features

Document References

Documents complement other platform features:
  • Announcements: Link to relevant documents in community announcements
  • Amenities: Attach detailed amenity rules and policies
  • Tickets: Reference policy documents when responding to requests
  • Payments: Provide budget and financial reports

Build docs developers (and LLMs) love