Community¶
The Community module is your facility's social space — resident-to- resident discussion forums, classifieds (sell/give-away/lost-and- found), and event coordination. Healthy communities have one place to ask "anyone selling a treadmill?" or "the lift is making a weird noise — anyone else hearing it?" without devolving to chaotic group chats.
What residents see¶
Hide-when-empty. Residents whose facility has no community content AND who haven't posted anything themselves don't see the Community tab at all — it auto-appears the moment any content exists on the facility OR the resident posts something. Mgmt always sees the tab. Useful for facilities that don't use the module without forcing residents to scroll past an empty section.
Residents have a Community tab with several boards:
Discussion boards¶
- General — open conversation
- Buy/Sell/Trade — classifieds (free or paid)
- Lost & Found — lost keys, found phone
- Recommendations — "anyone know a good plumber?"
- Events — resident-organized parties, watch-parties, kids' birthdays
Each post supports¶
- Markdown body + up to 5 photos
- Likes
- Threaded replies
- Mark as resolved (for L&F or recommendation requests)
- Edit + delete (your own posts)
- Report (flag inappropriate content for moderation)
My posts¶
A view of everything the resident has posted, with reply counts.
Filter / search¶
By board, by author, by tag, by recency. Full-text search across all boards.
What facility admins do¶
Moderation¶
Community → Moderation: - Flagged posts — content other residents have reported. Review → keep, edit, or remove. Keep an audit trail of moderator actions. - Content rules — set per-board rules (e.g. "no commercial vendors", "no political posts"). Rules show in a banner above each board's compose screen. - Banned terms — keywords that auto-flag for review (offensive language, spam patterns, scam triggers).
User actions¶
For specific residents: - Mute — they can read but not post for a set duration - Suspend — fully blocked from Community for a duration - Ban — permanent ban from Community (their other CautaReside access is unaffected)
All moderation actions are audit-logged and the affected resident is notified with a reason.
Open / close boards¶
Settings → Community → Boards: - Enable/disable individual boards. - Set per-board permissions (e.g. only homeowners can post in Buy/Sell — useful for facilities where short-stay tenants shouldn't be selling things). - Configure auto-archive (posts older than 90 days move to archive).
Post on behalf of management¶
Management can pin announcements to any board (e.g. pin a "pool maintenance Saturday" to the Events board). Pinned posts have a small management badge so residents know it's official.
For broad announcements use Broadcast instead — Community is for discussion, Broadcast is for one-way communication.
Reports¶
- Active users (residents who post / comment per month)
- Top boards (which generate the most discussion)
- Moderation actions (flagged, removed, suspended)
- Sentiment (a rough measure based on flag-rate + content tone)
Community vs Messaging vs Broadcast¶
- Community (this module) — resident-to-resident, public to all residents.
- Messaging — private one-to-one between admin and resident.
- Broadcast — one-way announcements from management to residents.
A resident asking "where can I buy chairs for my unit?" goes in Community. A resident asking "why was my last invoice GHS 50 higher?" goes in Messaging.
Tips¶
- Light moderation works best — heavy-handed deletion drives conversation back to private group chats you don't see. Reserve removal for genuinely abusive content.
- Pin community guidelines at the top of each board — most residents follow them when stated explicitly.
- Monitor sentiment — a sudden spike in negative posts often signals a real issue (bad water, security incident, fee dispute) that needs management attention via the appropriate module.
- Auto-archive prevents stale clutter — old "anyone selling X" posts past their relevance just hide good content. 90-day auto-archive is usually right.
- Don't impersonate — posts from management should always be badged as such. Residents catching staff posing as residents destroys trust irreparably.
Process flows¶
End-to-end procedures the moderation / mgmt team runs day-to-day. Steps are anchored to the actual UI labels.
Create a post (announcement / classified / event)¶
- Community → + New Post.
- Pick a category (Announcement / Classified / Event / Question / Lost & Found / Other). Category drives the icon + sort order on the feed.
- Title + body (markdown supported for emphasis + links). Up to 6 photo attachments.
- For Events: add date + time + location + RSVP cap. Residents see an RSVP button on the card.
- Post — appears on the feed immediately. Author can edit / delete; mgmt can lock or pin.
Moderate flagged content¶
When a resident reports a post or comment as inappropriate.
- Community → Moderation tab (visible to mgmt+).
- Each flagged item shows the report reason, the reporting user, and the offending content with full context.
- Decide:
- Dismiss — no policy violation; flag cleared. Reporter is notified the report was reviewed.
- Hide from feed — content stays in the audit log but no longer renders for any resident.
- Hide + warn author — content hidden + author gets a templated warning message.
- Hide + suspend posting — content hidden + author loses posting privileges for the configured cool-down (24 h / 7 d / 30 d).
- Action + reason is logged to the audit trail; pattern of repeat flags surfaces a banner on the user's profile in the admin view.
Pin or archive a post¶
- Open the post → ⋯ menu.
- Pin to top — keeps the post at the top of the feed for the configured window (default 7 days, mgmt can override). One pinned post at a time.
- Archive — removes from the active feed but preserves it in Archive for search. Useful for closed events, sold classifieds, expired notices.
- Auto-archive runs nightly: posts older than the facility's archive-age (default 90 days) move out of the active feed automatically. Mgmt can adjust the age in Settings → Community.