
A dashboard that says what to do
The coming week first, then the “To do” queue: subscriptions to approve, refunds to pay, receipts to check, from the most urgent to the oldest. The bell and the menu show the same count.
Case study · client application
Members, seasons, registrations, membership fees, timetable, workshops and teachers' accounts, all kept in one place by volunteers. The association is not named. The screens are real, the identities fictitious.
Weekly classes, workshops, social evenings, a season running from September to August. For each situation as it was before, what the platform does.
Treasurer, secretary, teacher, DJ, member: each person sees their own scope, and what they have to do.
Screenshots of our validation environment: a copy of production run through an anonymiser, hence fictitious identities and addresses. The association's name, its venues, its teachers and its amounts are replaced in the page before the screenshot; nothing is blurred afterwards.

The coming week first, then the “To do” queue: subscriptions to approve, refunds to pay, receipts to check, from the most urgent to the oldest. The bell and the menu show the same count.

This is the constraint specific to partner dancing. A class can be closed to leaders and open to follows on the same evening; the balance of roles for the whole season is shown at the top.

From a class slot, the system creates the season's sessions, leaving out the holidays. Each one can be moved or cancelled with a reason, and the member's personal calendar updates itself.

Indicators stack up, tables scroll sideways, and the app installs from the browser. It keeps nothing offline: permissions and data are checked again on every request.
The public website, the admin area and the API are deployed separately; only the API talks to the database.
What next
This platform grew out of a specific line of work and its rules. Tell us about yours, and we will tell you what is feasible, with a timeline and a rough price.
Reply within 24 working hours, from one of the two founders. Or by phone: +33 7 59 96 14 99.