Every feature, ready to try.
Each section below is a working copy of a real GreekGeek screen, loaded with a made-up sample chapter. Click, type, and submit as much as you like.
Everything is interactive
Buttons, forms, and toggles all work. Look for the Interactive label above each demo.
Nothing is saved
It all runs in your browser. Reset puts a demo back the way it started.
Same screens, sample data
Labels, rules, and layouts match the app. The people and numbers are invented.
Dues and payments
Members pay what they owe, on a schedule they can manage.
Officers bill the chapter once. When an officer allows it, members split a charge into installments themselves, then pay by card or bank on Stripe's checkout. The money goes to your chapter's own Stripe account.
- Up to 12 installments when the officer allows them
- Reminders before and after balances come due
- Cash and checks recorded next to online payments
- A receipt number for every payment
InteractiveSet up an installment plan for fall dues, then pay the first installment. Every button here works like the real one.
My dues
Your balance with Alpha Beta. You pay exactly what you owe; no fees are added.
Balance
$535.00
Clearing
$0.00
Next due
Nov 23, 2026
Open charges
Fall dues
Due Nov 23, 2026 · $450.00 total
$450.00Pay in installments
- Payment 1 · by Nov 2, 2026$225.00
- Payment 2 · by Dec 2, 2026$225.00
Formal ticket
Due Dec 7, 2026 · $85.00 total
$85.00
Payment history
| Date | For | Method | Status | Amount | Receipt |
|---|---|---|---|---|---|
| Sep 15, 2026 | Spring dues | Card | Paid | $400.00 | R-2026-000118 |
Ledger
Books that balance on every entry.
Charges, payments, credits, late fees, and Stripe's fees are each written as balanced debits and credits. Entries are never edited or deleted, so the next treasurer inherits a history they can check.
- Debits always equal credits
- Platform and processing fees posted with each online payment
- Payments flagged when they don't match Stripe
- CSV export for your accountant
InteractiveEach button does what happens elsewhere in the app: a member paying, or a treasurer recording cash or a credit. Watch the journal write the entries. Sam Patel owes $450.00.
Finances
Dues, payments, and the chapter ledger. Every number here comes from the double-entry ledger.
Journal
Append-only. Corrections are new entries, never edits.
| Date | Transaction | Account | Debit | Credit |
|---|---|---|---|---|
| Oct 24, 2026 | ChargeFall dues · Sam Patel | Member receivables | $450.00 | |
| Dues revenue | $450.00 |
Account balances
Debits equal credits.
- Member receivables$450.00
- Dues revenue−$450.00
- Stripe balance$0.00
- Cash and checks$0.00
- Bank deposits$0.00
- Platform fees$0.00
- Processing fees$0.00
- Credits issued$0.00
- Disputed funds$0.00
Dues calculator
See what reaches your chapter.
Enter your dues and how many members pay online. The numbers use the same fee rules the ledger above posts. Details are on the pricing page.
- Member pays
- $450.00
- Platform fee (1.5%)
- −$6.75
- Stripe processing (estimate)
- −$13.35
- Chapter receives (estimate)
- $429.90
Chapter chat
The group chat, organized.
Channels for the chapter and the executive board, plus direct and group messages. Channels can fill themselves from membership, officer roles, or alumni status, so access updates when the roster does.
- Threads, mentions, reactions, and pins
- @ a person, a whole role, or everyone
- Attachments, edits, and unread counts
- Reports and moderation for officers
InteractiveHover a message to react, reply, pin, or start a thread. Type @ to mention someone. Send something and a member answers.
Messages
Direct and group
Channels
General
48 members
Marcus Hill6:02 PM
Chapter meeting moved to 7:30 Sunday. Same room.
Chris Nguyen6:14 PM
Who's driving to the food bank Saturday? I have 3 seats.
Devin Ortiz6:21 PM
Formal RSVPs are open in Events. Please RSVP by Friday.
6:25 PM
Thanks Devin. @everyone please RSVP so we can get a headcount.
Events and attendance
Members scan in at the door.
An officer puts a QR code on screen that changes every 30 seconds. Members scan it with their own phones. Anyone arriving 15 minutes after the start is marked late, and every correction keeps its reason.
- RSVPs with capacity limits
- Rotating QR code for check-in
- Required-attendance tracking
- Corrections logged with a reason
InteractiveUse the phone to scan the code on the officer's screen and check in. Then open the Attendance page and correct a record.
Check-in
Members scan this with their phone camera while signed in. Open from 6:30 PM until 9:00 PM. Arrivals more than 15 minutes after the start are marked late.
The code changes every 30 seconds, so screenshots stop working quickly.
- Checked in
- 2
- Late
- 0
A member's phone
Camera pointed at the code on the screen
Recruitment
From the involvement fair to bid day.
Every prospect in one pipeline, with stages you can rename, an assigned recruiter, follow-up dates, and notes. Notes marked restricted are only visible to recruitment leadership.
- Stages with outcomes like Offer, Joined, and Not continuing
- Assigned recruiters and follow-up dates
- Restricted notes for leadership
- Full stage history for every prospect
InteractiveOpen a prospect, move them to another stage, and add a restricted note. Then switch who is signed in and see which notes come back.
Recruitment
Prospect records are visible only to members with recruitment access. Platform staff cannot read them.
- Active prospects
- 6
- Follow-ups due
- 2
- Offers out
- 1
- Joined
- 0
Interested
2Met the chapter
2Invited back
1Offer extended
1Accepted
0- Empty
Not continuing
0- Empty
Roles and permissions
Every officer sees what their role allows.
Start from the standard offices or build your own role from 25 permissions. The database enforces them, so a page you can't see is also data you can't read.
- Ready-made roles for each office
- Custom roles from individual permissions
- Officers can only grant permissions they hold
- Position history on every profile
InteractivePick a role and check or uncheck permissions. The sidebar on the right updates to show exactly what someone holding only that role would see.
Settings
Treasurer
1 current holder
Sidebar for someone holding onlyTreasurer· 4 more items than a regular member
Member directory
Members decide who sees their details.
Profiles have pronouns, major, hometown, a bio, interests, a phone number, and links. For each one, the member picks chapter members, officers only, or only themselves.
- Visibility set per field
- Search by name, member class, house, and role
- Positions shown on every profile
- Message anyone from their profile
InteractiveChange who can see each detail and press Save profile. Then switch who is looking at the profile on the right.
Account settings
Profile
Your profile is shared with the chapters you belong to.
Chris Nguyen
Christopher Nguyen · he/him · Active · Class of 2028
About
Junior from St. Louis. Intramural basketball and the Thursday study group.
- Major
- Mechanical engineering
- Member since
- Sep 3, 2025
Positions
- Social chairSince Jan 12, 2026
Announcements
Say it once and see who read it.
Post to the whole chapter or only officers, pin what matters, and ask members to acknowledge. Every member gets a notification when a new announcement is published.
- Whole chapter or officers only
- Pinned posts stay on top
- Acknowledgment counts
- Pictures and comments
InteractivePublish the drafted post, acknowledge the pinned one, leave a comment, or pin and archive. You are signed in as the secretary.
Announcements
Updates from chapter officers. New announcements notify every member.
New announcement
Chapter meeting moved to Thursday
PinnedMaya Patel · Nov 1, 2026, 4:12 PM
We're meeting Thursday at 7:00 PM in the Union, room 214, because of the home game. Attendance is still required.
Comments
Devin Ortiz · Nov 1, 2026, 5:03 PM
Will it be streamed for people at the away game?
Officer retreat agenda
Officers onlyJordan Lee · Oct 30, 2026, 9:40 AM
Draft agenda for Saturday is in the officer channel. Add anything you want covered by Friday.
Comments
No comments yet.
Philanthropy
Service hours that count once they're reviewed.
Members log hours and an officer reviews each submission. Volunteer shifts, fundraising campaigns, and recorded donations live on the same page.
- Hours reviewed before they count
- No one approves their own hours
- Volunteer shift sign-ups
- Campaigns with goals and recorded donations
InteractiveApprove or reject submissions, then log your own hours. Your own entries can't be approved by you, so another officer has to review them.
Philanthropy
Service hours, volunteer shifts, and fundraising campaigns.
- My approved hours, 2026
- 2.5 h
- My hours pending review
- 4 h
- Chapter approved hours, 2026
- 215 h
- Submissions to review
- 3
Review service hours
You cannot approve your own submissions.
| Member | Organization | Date | Hours | Decision |
|---|---|---|---|---|
| Devin Ortiz | City Food Bank Sorted donations for the weekend pantry | Oct 31, 2026 | 3 h | |
| Sam Rivera | Riverside Elementary Reading buddies after school | Oct 29, 2026 | 1.5 h | |
| Jordan Lee | Habitat for Humanity Framing crew, Saturday build | Nov 1, 2026 | 4 h | Another officer must review |
My service hours
| Date | Organization | Hours | Status |
|---|---|---|---|
| Nov 1, 2026 | Habitat for Humanity | 4 h | Pending review |
| Oct 13, 2026 | City Food Bank | 2.5 h | Approved |
| Sep 28, 2026 | Campus cleanup | 1 h | Not approved |
Log service hours
An officer reviews each submission.
Standards
Policies with a record of who read them.
Publish a policy and track acknowledgments. Each revision becomes a new version that everyone acknowledges again. Trainings and incident reports sit alongside it.
- Versioned policies with acknowledgments
- Training completions verified by an officer
- Incident reports with a confidential option
- Reports readable only by standards officers
InteractiveYou are signed in as the risk management chair. Acknowledge the policy, then publish a revision and watch everyone, including you, get asked again.
Event risk management
Risk management · version 2 · published Oct 27, 2026 by Maya Patel
Your acknowledgment is needed
Publish a revision
Everyone who must acknowledge will be asked again.
Acknowledgments
41 of 48 active members. Still waiting on:
- Jordan Lee
- Devin Patel
- Noah Price
- Priya Lane
- Sam Rivera
- Tyler Chen
- Chris Cruz
Version history
Version 2
CurrentOct 27, 2026
Added the vendor insurance requirement.
Version 1
Jun 15, 2026
Also included
Chapter housing
Rooms and beds, move-ins, roommate requests, and rent billed to residents.
Academics
Study groups, mentorship pairs, and personal goals. Grades are never collected.
Budgets
Budget lines by category, with expenses recorded against them that can't be edited later.
Reimbursements
Members ask to be paid back for chapter purchases, and a finance officer who isn't them decides.
Analytics
Attendance, check-ins, service hours, messages, and where every prospect sits in the pipeline.
Exports and reports
CSV exports of payments, balances, and the ledger for your accountant.
Roster import
Upload a CSV to invite a whole chapter at once.
Audit log
Every officer action, with who did it and when.
Verified chapters
Every chapter is reviewed before it can collect money or invite members.
Ready when your chapter is
Register, get verified, and invite your members. Questions first? We answer every message.
