Overview
A private web app for a weekly business referral group. Members log referrals, closed business and one-to-ones themselves, leadership records each meeting on one screen, and the chapter attendance policy is applied automatically.
What we delivered
The project
What we did
SBN is a business referral group that meets every week. We built a private web app where members log their own referrals, closed business and one-to-ones, and where leadership records each meeting's attendance, visitors and activity on a single screen.
The app also applies the chapter's attendance policy on its own. Absences are counted over a rolling six months, with a late arrival counting as half, and members get an automatic reminder email the morning after the meeting at their second and third absence. Emails and text-message sign-in codes are sent through Brevo™, and the dashboard charts use Google® Charts.
Members
What each member sees and does.
Dashboard
Referrals given and received, closed business and attendance at a glance, with trend charts and a time filter.
Referrals
Members log referral slips and track them to closed business, and the receiving member is emailed automatically.
Closed business
Members log Thank You For Closed Business amounts, with a personal report, Top 5 lists and trend charts.
One-to-ones
Record one-to-one meetings between members.
Directory
A member directory with a profile card for each business and tap-to-call phone links.
Self-service profile
Members update their own business details and password.
Text-message sign-in
Members can sign in with their phone number and a one-time code.
Weekly meeting
Leadership's tools for each meeting.
Meeting entry
One screen records every member's attendance, referrals, one-to-ones, visitors and closed business, with live totals.
Attendance types
Present, absent, late, medical and substitute, and past meetings can be reopened and corrected.
Visitor tracking
Visitors each member brings are recorded and totaled.
Door prize draw
Rewards members who enter their own referrals, with one entry per meeting period and a cooldown for recent winners.
Substitute list
A private roster of fill-ins for absent members, with tap-to-call numbers.
Attendance policy
The chapter's rules, applied automatically.
Absence counting
Absences are counted over a rolling six months, a late arrival counts as half, and substitutes and medical absences don't count.
Automatic reminders
Members get an email at their second and third absence, sent once, the morning after the meeting.
Notice controls
Leadership can pause all notices or opt out a single business, and inactive members are never counted.
Attendance page
Leadership see absence statistics and when each member was last sent a notice.
Chapter admin
Reports
Date-range reports per business with chapter totals, showing the measures leadership choose.
Roles
Separate member and leadership roles, so members can only edit their own entries and menus change by role.
Onboarding
One step-by-step form sets up a new business and its user account together.
Policies
Chapter policies kept in one place.
More work
All our work
League website and custom stats platform for an adult hockey league
The website for the Sioux City Beer League, adult recreational hockey at the IBP Ice Center, running on HockeyCove, our custom league plugin for schedules, box scores, standings, player stats and team pages. See the project
Custom e-commerce platform with a built-in support CRM
A fully custom e-commerce platform for patriotic vinyl decals, with vehicle lookup, customer accounts and first-responder discounts, plus a support and CRM back office where staff see every customer's full journey and handle tickets, returns and return labels. See the project
