Moderator Guide
Everything you need to know about keeping Flourish a safe, useful space for our community.
What is Flourish?
Flourish is a free community exchange board. Think of it as a neighbourhood bulletin board - but online, and available to anyone in the city.
The idea is simple: people post what they need or what they can offer, and neighbours connect with each other. No money changes hands (though it can if people agree to it). It's about sharing resources, skills, time, and space within our community.
Examples of what people post:
- Needs: “Ride to appointment Tuesday”, “Looking for a winter coat, size M”, “Need help moving a couch”
- Offers: “Free kids clothes, ages 4-6”, “Can help with basic plumbing”, “Spare room for short-term stay”
Posts are organised into four categories: Items, Services, Skills, and Space. Each post also has an urgency level (urgent, this week, or flexible) so people can prioritise what needs attention now.
How it works for users
Browse the board
Post something
Connect with someone
SMS posting
Your role as a moderator
As a moderator, you help keep Flourish safe, relevant, and welcoming. You're not a gatekeeper - the default assumption is that posts are fine. You're here to catch the occasional problem, not to approve every post before it goes live.
Posts appear on the board immediately when someone creates them. Your job is to review them and remove anything that shouldn't be there. Think of it as post-moderation: posts are visible first, and you can take action if needed.
What moderators can do:
- Review posts on the board and in the admin dashboard
- Approve posts (confirm they're fine - optional, since posts are approved by default)
- Reject posts (remove them from the public board)
- View basic stats about the board's activity
What moderators cannot do:
- Edit other people's posts (only approve or reject)
- Add or remove other moderators (only admins can do this)
- See users' private messages or personal contact details
Getting started
Log in
Access the admin dashboard
Review posts
- On the board itself — when you're logged in as a moderator, you'll see small approve/reject buttons on each post card
- In the admin dashboard — the moderation section lists all active posts with action buttons
Moderation decisions
Use your best judgement. The goal is to keep the board useful and safe, not to be overly strict. Here's a general framework:
Approve (leave it up) if the post:
- Is a genuine need or offer relevant to your community
- Is written in good faith, even if a bit vague
- Falls into one of the categories (items, services, skills, space)
- Is something a neighbour might reasonably post on a community board
Reject (remove it) if the post:
- Is spam, advertising, or a commercial solicitation
- Contains hate speech, threats, harassment, or discrimination
- Shares someone else's private information
- Is clearly not relevant to your community
- Promotes illegal activity
- Is a duplicate or test post
- Contains explicit or inappropriate content
Use your judgement for:
- Posts that are vague but seem genuine - leave them up, people can ask for details
- Posts offering paid services - fine as long as they're not pushy commercial ads
- Posts from outside your area - if it's nearby and relevant, it's probably fine
- Unusual requests - if it doesn't violate any of the rejection criteria, let the community decide
When in doubt, leave the post up. Flourish works best when the barrier to participation is low. If you're genuinely unsure, reach out to the admin before rejecting.
Rejecting a post
When you reject a post, it's removed from the public board but not deleted from the database. The poster isn't currently notified when their post is rejected (this may change in future).
You can optionally provide a reason when rejecting. Even if the poster doesn't see it now, it helps other moderators understand why the decision was made.
Moderator code of conduct
- Be fair and consistent. Apply the same standards to all posts regardless of who posted them.
- Assume good faith. Most people are genuinely trying to participate. Give the benefit of the doubt.
- Protect privacy. Don't share any user information you see through the admin tools. Don't screenshot or discuss specific users outside the mod team.
- Don't use moderation tools for personal reasons. Never reject a post because you personally disagree with it (unless it violates the guidelines above).
- Ask if unsure. It's better to check with the admin than to make a wrong call. No one expects you to have all the answers.
- Be kind. If you ever interact with a user about moderation (e.g. if we add messaging to posters), be respectful and explain clearly.
Things to test
Before you start moderating, walk through these steps to make sure everything works for you. This should only take a few minutes.
As a regular user
- Browse the board without logging in - can you see posts, filter by need/offer, search?
- Open the map view - do location pins show up?
- Log in with your email - did the magic link arrive? (Check spam if not)
- Create a test post (mark it as an offer, something like “Test post - please ignore”) - does it appear on the board?
- Respond to your own test post or another test post - does the poster get notified?
- Try texting the SMS number (the SMS number (if configured)) with “hello” - does the AI assistant respond?
- Delete or mark your test post as fulfilled when done
As a moderator
- Go to Admin Dashboard - can you access the dashboard?
- Find a test post in the moderation list - can you see the approve/reject buttons?
- Approve a test post - does the status update?
- Reject a test post - does it disappear from the public board?
- Check the stats section - does it show recent activity?
If something doesn't work
Don't worry - just note what happened and let the admin know through the feedback form. Include what you tried, what you expected, and what actually happened.
Questions?
If you have questions about moderation, need help with the tools, or want to flag something, use the feedback form or contact the admin directly.
Thank you for volunteering your time to help keep Flourish a good space. It genuinely matters.