Skip to content
Features

Everything a member organisation runs on, in one deployment

Fifteen modules that already know about each other, because they share one database rather than a nightly export. Each has its own page below. Switch off what you do not use — a disabled module disappears rather than nagging you to upgrade.

People

Who is in your community, and what they choose to share.

A searchable, filterable directory of everyone in your community — with each member deciding, field by field, who can see what.

  • Search, filter and paginate across the whole roll
  • Per-field visibility: public, members-only, private or hidden
  • Visibility is enforced on the server, not hidden in the UI
  • Custom fields your organisation defines, filterable in the directory
Read about member directory

The admin side of your roll: approvals, suspensions, role changes, bulk group assignment and a clean CSV export.

  • Approval queue for new sign-ups, invite-only if you prefer
  • User groups with derived counts — never a stale number
  • Bulk add to groups, bulk export, admin-side profile edit
  • Every admin action on member data lands in the audit log
Read about members & user groups

Experience, education, publications, skills, projects, awards and an address book — the parts of a career an alumni network is actually for.

  • Repeatable sections members maintain themselves
  • Photo upload, MIME-sniffed and served by signed URL
  • Social links, contact preferences and location
  • Every section respects the member's own visibility tiers
Read about rich member profiles
Community

The reasons they come back — events, jobs, mentoring, businesses.

A moderated community feed with posts, articles, reactions and threaded comments — plus announcements that surface above it.

  • Draft and live states, so nothing publishes by accident
  • Threaded comments with moderation and reporting
  • Announcements render inline, or as a full-screen alert
  • Member-authored rich text is sanitised server-side before storage
Read about feed & announcements

Full ticketing, not a yes/no RSVP: ticket types, guests, custom registration questions, QR check-in and public event pages.

  • Ticket types with capacity, pricing and per-event questions
  • Guest registration without an account
  • QR check-in at the door — idempotent, so a double scan is safe
  • Automatic 24-hour reminders and SEO-ready public pages
Read about events & ticketing

Member-owned businesses, listed with categories, logos, perks for fellow members and an approval gate before anything goes live.

  • Categories your admins define and reorder
  • Approval gate on every submission
  • Associated members block, linking a business to its owners
  • Member-only perks and offers
Read about business directory

A referral board where members post roles from their own companies — split-pane browsing, attachments and external apply links.

  • Company records reused across postings
  • Attachments and external application URLs
  • Ownership fallback: the poster can always edit their own
  • Expiry and archive so the board never goes stale
Read about jobs & referrals

Mentors publish what they can help with; mentees request. The whole lifecycle — received, sent, ongoing, completed — is tracked.

  • Mentor listings with topics and availability
  • Request lifecycle with accept, decline and completion
  • Mentee limits so mentors are not overwhelmed
  • Admin dashboard over every active pairing
Read about mentoring
Money

Dues, tickets and gifts, with one ledger behind all three.

Plans, packages, purchase and — the part most tools skip — a validity gate that actually closes doors when a membership lapses.

  • Plans and multi-year packages with your own pricing
  • Purchase, renewal and expiry tracking
  • Lapsed members lose access to exactly the right things
  • Invoice data on every transaction
Read about membership & dues

Campaigns with goal meters, anonymous giving, an updates feed and contributor lists — reusing the same payment machinery as everything else.

  • Goal meters that update as gifts are approved
  • Anonymous and named giving, donor's choice
  • Campaign updates feed to keep donors informed
  • Gross and net shown side by side on every admin view
Read about fundraising

One payment path shared by events, membership and fundraising — including a genuinely complete offline flow for bank transfer and cheque.

  • Offline payments: instructions, reference number, cheque image, approval queue
  • One ledger recording gross and net after service charge
  • Admin approve/reject queue with a full trail
  • Stripe and PayPal adapters on the roadmap
Read about payments & ledger
Governance

Elections, comms, audit and the settings that hold it together.

Committee elections with ballots, voter rolls and secret voting — designed as a cryptographic requirement, not a UI state.

  • Voter rolls drawn from groups or membership status
  • Ballot secrecy separated from the audit trail
  • Nomination, voting and results phases
  • Results published when you choose to publish them
Read about elections

Build an audience from your own data, send from your own verified domain, and see what actually landed.

  • Audience building from groups, membership status and filters
  • Verified sender flow before a single send
  • Test sends and a send guard against accidental blasts
  • Delivery tracking per campaign
Read about email campaigns

Every admin action on member data, recorded as it happens — who did what, to which record, and when.

  • Written by each module as the mutation happens
  • Read-only by design: nobody edits history
  • Filter by actor, action, record and date range
  • The evidence trail a data-protection audit asks for
Read about audit log

Your public pages, your policies and your organisation's identity — editable without touching a deployment.

  • Rich-text editors for about, contact, privacy, terms and refunds
  • Versioned privacy and terms documents
  • Bumping a policy version forces re-consent at next login
  • Per-organisation module flags: turn off what you do not use
Read about settings & cms
Underneath all of it

The parts you only notice when they are missing

Permissions, hosting and a shared data model are not features anyone shops for. They are the reason the fifteen modules above behave like one product.

Roles & permissions

Named grants grouped into roles you define. A screen renders only when the module is enabled for your organisation and the signed-in user holds the grant — otherwise it is not there at all. Whoever created a record can always edit their own, without needing the blanket permission.

  • Fifteen permission families drawn from the module specifications
  • Server-side enforcement on every endpoint, not just hidden buttons
  • Per-organisation module flags
  • Ownership fallback on every row action

Single-tenant hosting

One customer, one deployment, one database, one domain. Nginx, PHP-FPM and a Node process, with a queue worker and a scheduler behind them. Runs on your infrastructure or on hosting we arrange with you.

  • Your member data never shares a table with another organisation's
  • Your own domain across all three surfaces
  • Backups, exports and migration are yours alone
  • Data residency is wherever you choose to deploy

One system, not an integration project

Because the modules share a database, the joins that usually need a nightly sync are simply queries. A donor list knows who is a lapsed member. An event's attendee list knows who is a mentor. Nothing needs reconciling at month end.

  • One member record referenced by every module
  • One ledger behind dues, tickets and donations
  • One audit log across every admin action
  • One consent record, versioned and re-askable
On the roadmap

Stripe and PayPal adapters, an integrated map view for the directory, and single sign-on for institutions. Ask us where a specific one sits — we will tell you honestly rather than sell you a date.

Ask about a module

Walk through the modules that matter to you

Tell us how your organisation runs today and we will show the same flow in Metrolo — approvals, a paid event, a renewal cycle, a campaign.