Management software for your football academy, without WhatsApp or spreadsheets.
URPA Academy Software brings students, class schedules, attendance, passes and communication into a single dashboard. It was born in a football training academy in Barcelona, where it is still used day to day; I develop and maintain it myself.

From a real problem to a platform in production
It didn't start from a blank template. It started with a real football academy that needed to stop losing information in spreadsheets.
- 01 — The problem
A real football academy, drowning in spreadsheets
A football skills academy in Sant Vicenç dels Horts (Barcelona) tracked students, session passes and attendance across Excel, paper and WhatsApp. Information got lost and nothing scaled.
- 02 — The build
I designed and built a custom backoffice
Roles for management, coaches and students. Class scheduling, passes that deduct themselves at roll call, permission-based documentation, internal messaging and notifications. No generic templates.
- 03 — The proof
Today it runs the real day-to-day, on its own
The platform is in production, running the academy's daily operations. I design, build, deploy, secure and maintain it myself — no agencies, no outside teams involved.
- 04 — The product
Now, the same platform for your academy
What started by solving my own problem is now open to football academies, tutoring centers, language schools and personal training studios that need the same thing: a single dashboard that actually works.
The modules running a real academy
None of this is a showcase demo: these are the modules running the day-to-day of a real football skills academy, ready for yours.

Students
Records, status and search for every student in one table.

Classes
Monthly calendar with recurring and one-to-one sessions.

Passes
Remaining sessions and alerts for exhausted passes.
- 01
Students and coaches
Profiles, tracking, categories and groups. Every profile reachable in one click, with permissions based on the viewer's role.
- 02
Class scheduling
One-off and recurring sessions, coach assignment and overlap control, so there are never double bookings.
- 03
Coach observations
Personal notes and comments from the coach for each session. Every player's history is logged and accessible to management.
- 04
Videos and files
Upload training or match videos for the coach to review with families or players. Everything organised by team and session.
- 05
Passes and memberships
They deduct themselves automatically at roll call. No parallel spreadsheets, no manually chasing who still has sessions left.
- 06
Documents and messaging
Folder-level permissions and internal chat between management, coaches and students, all inside the same platform.
- 07
Notifications and support
Individual or group notices and an internal ticketing system to resolve issues without losing track.
- 08
Real security, not a marketing line
Active CSRF protection, login attempt limits, bcrypt-hashed passwords and role-based permissions since the very first deployment. Audited, not just promised.
What actually changes, point by point
No generic comparison against 'the competition' here: this is exactly what the platform replaces in an academy's real day-to-day.
Students and profiles
Loose spreadsheets per group, no version control
One dashboard with profiles, categories and role-based permissions
Attendance
Paper on the sideline, transcribed by hand later (if there's time)
Roll call from your phone, logged instantly
Passes and fees
Manually chasing who still has sessions pending
Deducted automatically at roll call, nothing to reconcile by hand
Communication
Notices scattered across WhatsApp groups, lost in the noise
Messaging and notifications inside the same platform
Documentation
Loose files with no control over who can see them
Folders with role-based permissions, fully traceable
Support
No fixed channel, depends on who you can reach
Internal ticketing + direct contact with the person who builds the platform
From poking around the demo to running in production
No endless onboarding, no sales calls: you start by trying it yourself.
Book your 15-min demo
Pick a date and time from the website. I'll walk you through the platform in a guided session tailored to your academy — no self-serve access, so you see the real value from minute one.
We set up your academy
We migrate students, groups, schedules and passes. The platform adapts to how you work, not the other way around.
Start running on it
Scheduling, passes, coach observations, videos and communication working from day one, with direct support from the person who builds it.
What changed once we stopped improvising
No inflated numbers from a company backed by investors: this is what actually got fixed in the academy where the platform was born.
5
modules integrated in one dashboard
4
academy types supported
3
roles with their own permissions
100%
designed and maintained by its creator
Excel, paper and WhatsApp
Student profiles in loose spreadsheets, attendance on paper by the pitch, and notices scattered across WhatsApp groups.
One operational dashboard
Students, passes and attendance centralized. Passes deduct themselves at roll call, no parallel spreadsheets to reconcile by hand.
Full traceability per student
A complete history per student and per group, permission-based documentation, and a single communication channel with coaches and families.
Book your 15-minute demo
I'll walk you through the platform in a guided session tailored to your academy. No salespeople — we talk directly.
We also design and build your website
Your academy needs more than a backoffice — it needs a professional online presence that builds trust with families. We build it for you.
Custom professional website
Designed for your academy, with your brand and your tone. It's not a WordPress template: it's a fast, modern site optimised so families find you on Google.
Mobile-first
Over 80% of families search from their phone. Your site will look perfect on any screen, with instant load times.
Ready to convert
Contact forms, WhatsApp integration, local SEO and a services page. Everything so families find you and reach out.
Management platform + professional website: the complete solution for your academy.
Everything you need to know
Write to me directly
No salespeople, no forms that vanish into a CRM: the message reaches me, and I reply myself.
