Custom ERP & Booking System for Events
A modular digital ecosystem for PromoSport & ActionSport to manage events, registrations, staff, logistics, and finances across web, mobile, and ERP.
PromoSport and ActionSport are two nonprofit organizations offering sports and educational activities across different regions in Belgium. Despite operating under distinct names, they share the same ownership and service structure.
To streamline operations and enhance the customer experience, we developed a comprehensive platform consisting of two WordPress websites, a web booking app, a mobile application, and a powerful custom ERP system. The solution allows users to book activities, manage profiles, and track participation, while giving internal teams the tools to coordinate staff scheduling, site logistics, materials, accounting, and event planning.
All components of the system are tailored to support the real-world processes of youth activity management, from session tracking and refunds to HR and warehouse management, serving both the client-facing experience and deep operational needs.


Region
Belgium
Service
Full-Stack Development
Platform
Web & Mobile App
Challenges We Solved:
Multi-Company Architecture
Designed a shared digital ecosystem for two companies with different branding, users, and regions but unified data and logic.Flexible Booking & Payment Flows
Enabled bookings tied to specific events, groups, and organization members, including parent-child structures, refunds, and coupons.Operational Complexity (ERP)
Built ERP modules covering HR, stock, site management, invoicing, training, and calendar planning with advanced role controls and EntraID integration.Field & Internal Role Interfaces
Developed mobile-specific interfaces for monitors and coordinators to track attendance, scan QR codes, and report session data.Seamless Branding Per Company
Designed frontend experiences that dynamically reflect each company’s identity through logo and color, based on query parameters.
Key Features:
Web & Mobile Booking System
Activity Browsing & Filtering by type, age, location
Multi-step Event Booking for organization members (e.g., children)
Account, Profile & Billing Management
Reservation List, Invoices, Refund Requests, and Coupons
Mobile App with Monitor/Coordinator Mode to manage events, groups, and attendance (with QR scanning)
Custom ERP Modules
Human Resources
Employee records, recruitment, questionnairesSite & Warehouse Management
Schools and sports halls, with linked material storage and supply trackingMaterial Stock & Supplier Orders
Stock levels, inter-site transfers, supplier database, and purchase requestsCustomer & Organization Management
Track family/school organizations and their members (typically children)Product, Event & Session Management
Grouping of activities → events → groups → sessions, each with attendance logic and monitorsReservations & Refund Handling
Complete purchase and cancellation workflow, including refund approval processAccounting Tools
Offers, invoices, credit notes, purchase ordersStaff Training Module
Manage staff training sessions with calendar schedulingCentral Calendar System
Tracks work-related and private sessions, absences, and vacations—tied to payroll and planning
Authentication & Permissions
Integrated with Microsoft EntraID for user identity
Fine-grained role & permission management within the ERP
Impact of the Solution
Unified Operations Across Two Organizations
Both companies now run on a shared platform with distinct branding, reducing development, maintenance, and staff training costs.Automated Event & Staff Scheduling
Calendar-based session and training planning streamlined logistics and ensured precise resource allocation.Fully Digital Booking & Payment Workflow
Clients can now register, book, and pay without staff intervention—freeing the team from manual processing.Reduced Administrative Overhead
HR, stock, accounting, and site management are now digital and interconnected, minimizing back-and-forth across departments.Better Visibility & Control Over Every Layer of Operations
Managers can monitor session attendance, material usage, trainer hours, and invoices all in real time.Scalable Infrastructure for Growth
The system supports onboarding of new sites, teams, and programs without needing custom development each time.
What Else Could Be Built Like This?
This platform is ideal for any organization needing deep control over activity bookings, staff, locations, and client engagement. It can be adapted for:
Childcare Centers & Kindergartens
Bookings, calendars, materials, and HR in one place.Sports Academies or Clubs
Event, coach, training session, and participant management.Education & Training Providers
Enrollments, lesson tracking, and trainer assignment with financial oversight.Nonprofit Youth Programs
CRM + ERP for community-driven activity scheduling and reporting.Camps, Extracurricular & Seasonal Events
Recurring event logic, group registration, staff logistics, and attendance tracking.