Skip to main content
URPA

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.

Read the story
Actually running a football academy in BarcelonaGuided 15-min demoYou get a reply from me, not a bot
URPA Academy Software admin dashboard showing the calendar, active students and upcoming classes

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  • Student list with search, status and full profile

    Students

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

  • Class calendar with recurring sessions

    Classes

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

  • Pass management panel with remaining sessions and alerts

    Passes

    Remaining sessions and alerts for exhausted passes.

  1. 01

    Students and coaches

    Profiles, tracking, categories and groups. Every profile reachable in one click, with permissions based on the viewer's role.

  2. 02

    Class scheduling

    One-off and recurring sessions, coach assignment and overlap control, so there are never double bookings.

  3. 03

    Coach observations

    Personal notes and comments from the coach for each session. Every player's history is logged and accessible to management.

  4. 04

    Videos and files

    Upload training or match videos for the coach to review with families or players. Everything organised by team and session.

  5. 05

    Passes and memberships

    They deduct themselves automatically at roll call. No parallel spreadsheets, no manually chasing who still has sessions left.

  6. 06

    Documents and messaging

    Folder-level permissions and internal chat between management, coaches and students, all inside the same platform.

  7. 07

    Notifications and support

    Individual or group notices and an internal ticketing system to resolve issues without losing track.

  8. 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

Before

Excel, paper and WhatsApp

Student profiles in loose spreadsheets, attendance on paper by the pitch, and notices scattered across WhatsApp groups.

Now

One operational dashboard

Students, passes and attendance centralized. Passes deduct themselves at roll call, no parallel spreadsheets to reconcile by hand.

Result

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.