Web service

Community Fly Fishing Events

One shared calendar for every fly fishing club and chapter in a region, with an organizer portal, moderation, reminders and a WordPress plugin to embed it.

  • Month, list, tile, map and upcoming views, filtered by club, event type, cost, skill and audience
  • Moderated organizer accounts, an event creator, and email intake that turns a flyer into a pending event
  • Partner feed sync that imports other clubs' calendars without duplicating anything
  • Subscribable calendar feeds per club, a day-before reminder with no account, and shareable event cards
  • A WordPress plugin that shows the same calendar, colors and filters on any club's site
  • One theme audited to WCAG AA, with fonts served from the site itself

Screens

Select a screen to see it larger.

  • Every club's events on one shared calendar
    The Community Fly Fishing Events month view for October 2026: a calendar grid with color-coded events from many clubs on most days, today highlighted, and a bar reading 130 events upcoming from 14 organizations.
    Every club's events on one shared calendar
  • Tiles lead with the date
    The tile view: event cards in four columns, each with a club badge, a large date, the day and hours, the title and the venue.
    Tiles lead with the date
  • Each event points to more from the club and the topic
    An event card for a fly tying class from a local club, with the date, time and place, add-to-calendar and share buttons, and lists of more events from that club, the same topic and the wider community.
    Each event points to more from the club and the topic
  • Filter by club, type, cost, skill, audience and setting
    The filters panel open above the tiles, with rows for how far ahead, organization with counts, cost, event type, skill level, audience and setting.
    Filter by club, type, cost, skill, audience and setting
  • Organizers fill in one form
    The Post an Event form filled in for a fly tying night, with organization, title, type, tags such as Beginner and Indoor, the date, and a preview of the calendar-ready output.
    Organizers fill in one form
  • The full calendar on a phone
    The calendar on a phone: Month, List, Tiles and Upcoming tabs, search and filters, a summary of upcoming events, and two date-led event tiles.
    The full calendar on a phone

Fly fishing clubs in a region share members, rivers and weekends, but each keeps its own calendar. Community Fly Fishing Events puts them on one. Organizers post once, members see everything happening around them, and each club’s own website shows the same calendar through a plugin.

For members

Tiles lead with the date, then the weekday and hours, then the title and place. Filters cover organization, event type, cost, skill level and audience, and a club that posts weekly can be tucked behind an “also show” chip so it does not bury the chapters that post monthly. A map view pins every venue. A visitor can subscribe to a club’s feed or ask for one email the day before an event, with no account.

For organizers and moderators

Organizers register, a moderator approves them, and only then can they post, with every rule enforced on the server. The event creator builds the tagging convention from dropdowns. A flyer or an email can be pasted or forwarded and becomes a pending event for review. Partner clubs’ calendars sync in without duplicates, and every moderation action is recorded with who did it and when.

The hub is plain PHP and MySQL on ordinary shared hosting, and the WordPress plugin inherits the hub’s colors, labels and filters so one admin panel drives every embed. It currently runs the shared calendar for a community of clubs and chapters in Ohio. To talk about running it for your region, get in touch.

Accessibility and standards

What Community Fly Fishing Events is built and checked against, in plain words. These are our own checks, not third-party certifications. About these standards.

WCAG 2.1 AA
The international accessibility checklist for the web, at the level most laws point to: readable contrast, keyboard operation, labels a screen reader can read, and no meaning carried by color alone.
Strict Content Security Policy
The web pages tell the browser to run no outside scripts. That blocks a whole class of attacks and keeps third-party trackers out by construction.
iCalendar feeds
Standard calendar subscriptions (the iCalendar format, RFC 5545) that work with Apple Calendar, Google Calendar and Outlook.
Your data in open formats
Exports come out as CSV, JSON, Markdown, PDF or RSS: files any spreadsheet, text editor or reader can open, with no need for our software.