How to join
A public page a stranger can finish: who you are, when you meet, what it costs, a form. Donors do not need a login. Members do. One Postgres database can serve the site and the app.
Forty public projects you can open, fork and reshape with a few sentences.
Browse templatesSeparate client workspaces, white label, and the Git repo handed over at the end of the engagement.
See the programmePaste a URL. In thirty seconds you see exactly what Google receives before any JavaScript runs.
Check a URLPeople who have not joined need a public page. People who have need the next date and what they owe. Eqlo writes both from the club you described, without a development budget. Five projects stay free, with one seat and no card.

How to join
A public page a stranger can finish: who you are, when you meet, what it costs, a form. Donors do not need a login. Members do. One Postgres database can serve the site and the app.
The next date
The group chat keeps the jokes. The hour stops living in a scrollback. A calendar on the public site, and a tab in the app for people who already joined. Push notifications reach the phone when a start moves.
What they owe
A status the member can open, and a pay button on the association Stripe account. Eqlo does not take a cut of dues. The treasurer and the member should see the same number.
This is an illustrative scenario, not a named client. A 300-member running club types weekly runs, how to join, dues twice a year, and a notice when a start moves. Eqlo proposes a public site and member screens in the same project. The committee tests the app with a QR code that lasts 24 hours, before they pay Apple or Google anything. The public site still handles how to join. The app handles the people who already did. A reduced Eqlo rate is a mail to hello@eqlo.app, not a number on this page.

Who you are, when you meet, one button. A photo of the last run beats a stock handshake.
The amount, the period, the form. Authentication by email, Google, or Apple when the project has accounts.
The next dates a stranger can read. Google Calendar can stay the source. Asked for in one sentence.
Roles, not a novel. Enough to write to a named seat. The contact form sits here or on its own page.
Directory, dues, notifications. Native tabs, a 24-hour QR test, signed builds on Plus at $19. The Apple and Google accounts stay in the association name.
One database. Donors stay on the public page. Members open a tab. Content updates on the app do not go back through store review.
Stripe, never an Eqlo middle account. Automatic invoices stay there. Write to hello@eqlo.app if you want to talk about a reduced Eqlo rate. We do not publish a number here.
Plus at $19, three seats, your domain, DNS, and an SSL certificate. Free keeps the Eqlo subdomain through the first season.
Project backups are kept for 30 days in the region you pick at creation: European Union, United States, or United Kingdom. That is not a substitute for exporting before a big membership import, but it is a safety net when someone edits the wrong dues field on a Sunday. Five free projects let a committee try the member app before anyone pays Plus at $19.
The nonprofit app, the iPhone and Android guides, and pricing take over from here.
No. A public site with how to join and the next date is enough for many clubs. The app becomes useful when the hour must live on a phone.
Write to hello@eqlo.app with the status. We do not publish a numbered discount here. Apple, Google, and Stripe accounts stay yours.
Yes. Donors stay on the public pages. Members sign in. One Postgres database serves both.
Five projects, one seat, hosting on an Eqlo subdomain, a 24-hour QR test, no card. Signed store builds sit on Plus at $19, three seats.
Five free projects, one seat, no card. A reduced Eqlo rate is a mail to hello@eqlo.app.