Discover powerful Dolibarr extensions designed to automate your business processes

Play Park Management turns Dolibarr into a complete, specialised ERP/CRM solution for the management of play parks and leisure venues. The module is flexible enough to run a wide range of structures, from small indoor kids areas to large family entertainment centers, while natively enriching the standard Dolibarr objects (third parties, products, quotes, orders, invoices, payments, bank, projects and agenda).
Supported structures include:
· Children play parks and indoor kids parks
· Leisure parks, attraction parks and aquatic parks
· Trampoline parks and covered play areas
· Family leisure centers and Family Entertainment Centers (FEC)
· Escape games, laser games, bowling and electronic game rooms
|
Commercial name |
Gestion Parc de Jeux (Play Park Management) |
|
Technical name |
playparkmanagement |
|
Module number |
505400 |
|
Version |
1.0.0 |
|
Publisher |
DoliResources — https://www.doliresources.com |
|
Compatibility |
Dolibarr v16 to v23+ · PHP 7.1 to 8.x · MySQL / MariaDB |
|
Languages |
French, English, Italian, German, Spanish |
|
Dependencies |
Third Parties (modSociete), Products (modProduct) |
|
Multi-company |
Fully compatible (multi-entity) |
A brand-new, playful command center built around the leisure identity (sky blue, apple green, vivid orange, violet, sun yellow and white). It aggregates the whole activity into five zones:
· Attendance & attractions — total attractions, open attractions, attractions under maintenance, visitors today and this month.
· Today’s activity — bookings of the day, upcoming birthdays and events, staff on duty, occupancy rate, with quick access to front desk, planning and POS.
· Ticketing & subscriptions — tickets sold, active subscriptions, products sold, critical stock alerts.
· Revenue — total revenue, bookings, ticketing, snack and shop revenue, outstanding balance.
· Operations & alerts — open maintenance, attractions in maintenance, safety incidents, critical stock.
Premium KPI cards, dynamic charts (visitor trend and attraction breakdown rendered with DolGraph), a live booking-pipeline preview, maintenance and safety alerts, and a fully responsive layout complete the dashboard.
Each visitor has a complete profile: last name, first name, date of birth and computed age, gender, address, town, phone and e-mail, legal guardian and guardian phone, loyalty points, VIP status, preferences and full history. Visitors can be linked to a native Dolibarr third party.
Flexible subscription plans with dates, renewals, payments and history:
· Day pass
· Weekly
· Monthly
· Quarterly
· Annual
· Loyalty card
· Unlimited pass
· VIP pass
Issue and manage every ticket type with QR code and barcode support, printing, validation and full history:
· Child ticket
· Adult ticket
· Family ticket
· Group ticket
· School ticket
· Company ticket
· VIP ticket
The Front Desk page lets staff validate a ticket in a single scan (QR code / barcode / reference), see the day’s bookings and mark visitors as present, with live counters for tickets sold and validated.
Complete attraction records: name, category, zone, capacity, minimum age and height, average duration, thrill level, responsible manager, ticket price, last and next regulatory control dates, state and documents.
Thematic zones such as play areas, trampolines, slides, pools, arcade rooms, escape rooms, bowling & laser game and restaurant/shop areas, each with capacity, surface, minimum age, opening hours and a manager.
A real-time board displays every attraction grouped by status (open, under maintenance, closed) for instant operational visibility.
A full booking engine handles individual, group, school, company, event and attraction bookings with visit date, time slot, participants, adults/children split, source channel, amounts, deposit, paid amount and balance. A visual Kanban pipeline covers the whole life cycle:
· Draft
· Pending
· Confirmed
· On site
· Completed
Bookings are moved between stages by drag & drop, and a monthly planning calendar shows bookings, birthdays and events per day.
Dedicated birthday management: child, age, party date, time slot, number of guests, formula (basic / premium / VIP), zone, menu, cake, animation, decoration, gift, animator, deposits and payments.
Shows, workshops, animations, promotions, special days and school-holiday programmes with zone, dates, capacity, registrations, price and animator.
Schools, associations, companies and leisure centers with contact details, number of people and supervisors, age range and special rates.
A touch-friendly Point of Sale (POS) records snack and shop sales: tap items to add them to the cart, adjust quantities, choose the sales point and payment method, then check out. Stock is decremented automatically.
· Shop items — snack food, drinks, toys, souvenirs, gifts and merchandise with sell/cost price, VAT, stock quantity and alert threshold.
· Sales — POS sales with lines, cashier, payment method and status, plus optional native invoice link.
· Stock movements — in / out / adjustment movements per category (snack, shop, consumable, spare parts) with suppliers.
Track the full equipment fleet (inflatables, trampolines, slides, pools, machines, arcade terminals, IT equipment) with brand, model, serial number, purchase and warranty data and control dates. Maintenance covers preventive, corrective and regulatory interventions with priority, assigned staff, supplier, cost, parts used and status.
Manage employees (animators, monitors, cashiers, reception, cleaning, security, maintenance, managers) with role, contract type, hourly rate and assigned zone, together with shift planning and clock-in / clock-out time tracking.
Record HSE incidents (incident, accident, control, audit, PPE, emergency) with severity, location, description and corrective action, and centralise all documents (contracts, plans, controls, certificates, invoices, photos, reports, safety documents) with type, dates, version and expiry.
Every commercial operation relies on native Dolibarr objects. From the Invoicing hub, staff reach the quotes, orders, invoices, credit notes and payments related to the park activity, with live finance KPIs.
Native integration covers:
· Third parties & contacts
· Products & services
· Stocks & warehouses
· Purchases & suppliers
· Quotes, orders, invoices & credit notes
· Payments & bank
· Accounting, projects, agenda and documents (ECM)
A complete reporting hub offers 18 decision reports with KPIs and filters. Every report is exportable to CSV, Excel and PDF and can be printed:
· Attendance
· Tickets sold
· Subscriptions
· Bookings
· Attraction usage
· Attraction availability
· Events
· Birthdays
· Groups
· Top customers
· Snack sales
· Shop sales
· Products sold
· Stock movements
· Maintenance costs
· HSE incidents
· Revenue
· Profitability
A rule engine plus a daily cron job (PpRunAutomations) runs operational automations and alerts:
· Auto-complete past bookings
· Booking and balance reminders
· Subscription expiry and renewal
· Maintenance due and regulatory control due
· Low-stock alerts for snack & shop
· HSE incident follow-up
Rules can be run on demand from the Automations console, and each rule keeps a run counter.
An admin configuration page manages general settings (default currency, default VAT rate, opening and closing times) and the demonstration dataset. Two buttons install or remove a realistic demo set. Removal is data-safe: only rows tagged as demonstration data are deleted, so real data is never affected. A dataset version mechanism refreshes the demo on upgrade.
The module follows Dolibarr best practices: CSRF protection, XSS escaping, prepared/escaped SQL queries, logging and multi-company compatibility. Fine-grained permissions are organised into seven groups, each with read / write / delete rights:
· Catalog — zones, attractions, equipment and shop items
· Tickets — tickets and subscriptions
· Bookings — bookings, visitors, birthdays, events and groups
· Sales — snack & shop sales and stock
· Operations — maintenance, staff, shifts, HSE and documents
· Automation — automation rules
· Reporting — reporting (read only)
The module follows the official Dolibarr module architecture with an object-oriented, documented and modular code base built around 20 business objects (all extending CommonObject) and a generic list/card engine.
|
Area |
Business objects |
|
Catalog & operations |
Zones, Attractions, Equipment, Maintenance |
|
Visitors & ticketing |
Visitors, Subscriptions, Tickets |
|
Bookings & events |
Bookings, Booking life cycle (Kanban), Birthdays, Events, Groups |
|
Retail |
Shop items, Sales, Sale lines, Stock movements |
|
HR & compliance |
Employees, Shifts, HSE incidents, Documents |
|
Automation |
Automation rules + cron engine |
All SQL tables use the llx_playpark_ prefix, a schema self-heal runs on activation, translations use the official Dolibarr langs system (5 languages), and the interface is modern, responsive and dark-mode friendly across desktop, tablet and mobile.
© 2026 DoliResources — Play Park Management 1.0.0 — GPL v3+