Discover powerful Dolibarr extensions designed to automate your business processes

DoliCreche transforms Dolibarr into a complete, production-ready management solution for nurseries, crèches and early-childhood day-care centres — with no need for any external software. It centralises every daily and administrative activity of the facility: children and their legal guardians, age groups and care groups, educators and support staff, admissions and enrolments, daily check-in/out attendance, developmental follow-up, meals and menus, educational activities, transport and outings, care fees and payments, parent communication, and advanced management reporting.
The module is fully integrated with native Dolibarr: parents become customers/third parties, and care fees flow into native quotes, orders, invoices, payments and banking. It is multi-company aware, secured by a granular permission system, and fully translatable.
Key characteristics
· 100% integrated into Dolibarr — reuses third parties, contacts, users, agenda, products/services, quotes, orders, invoices, payments, banks, projects and documents.
· Multi-company ready — every record carries an entity so the module works within Dolibarr multi-entity setups.
· Secure — 15 functional permission groups with read / write / delete rights per area.
· Multilingual — English, French, Italian, German and Spanish delivered out of the box.
· Modern UX — SaaS-style dashboard, KPI cards, interactive widgets and a responsive tabbed interface.
· Demo dataset — one-click realistic demonstration data generator and purge for instant evaluation.
The following sections describe every functional area of DoliCreche in detail.
The central record of the module.
· Complete child profile: identity, gender, date of birth, age, birthplace and nationality.
· Legal guardian(s) / parents link and dedicated emergency contacts with phone numbers.
· Simplified medical file: allergies, illnesses, treatments and medical notes.
· Authorisations: outings, photos and transport consent.
· Assignment to a care group (babies, toddlers, older children) and to an age band.
· Attendance history, developmental notes from educators and full care status tracking.
· Advanced list with multi-criteria search, sortable columns and a show/hide column selector.
· Detailed guardian record with relationship, profession and full contact details.
· One guardian can be linked to several children (multi-child families).
· Centralised billing through the linked Dolibarr third party (customer).
· Pick-up authorisation flag and emergency contact management.
· Foundation for the optional parent portal and electronic document signing.
· Creation of care groups with a maximum capacity and an assigned lead educator and room.
· Age bands (e.g. 0–6 months, 12–24 months, 24–36 months) that structure enrolment and pricing.
· Automatic or manual assignment of children to groups.
· Activity planning per group and automatic over-capacity alerts.
· Fast child check-in / check-out by child ID from a dedicated desk page.
· Presence marking: present, absent (justified / unjustified) or late, with arrival time and reason.
· Complete attendance history and occupancy / attendance statistics.
· Feeds the dashboard attendance rate, absence rate and repeated-absence alerts.
· Weekly menus (starter, main dish, dessert) adapted to infants and toddlers.
· Meal registrations per child with meal plan (daily, 4-day, occasional).
· Dietary regimes and food-allergy tracking.
· Meal cost follow-up and consumption journal.
· Daily and weekly activity planning per group and per educator.
· Educational activities: awakening games, workshops, outings and sensory play.
· Learning areas (motor skills, language, sensory awakening, socialisation, music, creative arts).
· Educator assignment to activities and tracking of pedagogical objectives.
· Educators, assistants and administrative / support staff with dedicated records.
· Employment contracts with type, dates, hourly rate and monthly salary.
· Skills, diplomas and certifications (CAP AEPE, EJE, auxiliary childcare, etc.).
· Assignment of educators to groups; leave and absence follow-up.
· Development observations per child across learning areas.
· Acquisition levels and educator appreciations for each milestone.
· Periodic development reports (bilans) issued to parents, replacing academic report cards.
· Team decisions and recommendations recorded on each report.
Visual Kanban pipeline.
· Every application tracked from request → document review → approved → assigned to a group → (rejected).
· Drag-and-drop cards to change the admission stage (AJAX-powered board).
· Enrolment / re-enrolment type, required-documents check and linked fee product.
· Transport routes with vehicles, drivers and attendants.
· Assigned children with stops, pick-up times and monthly transport fee.
· Support for outings and field trips.
· Document library per child / parent: care contracts, outing authorisations, medical & vaccination sheets, photo consent, payment receipts.
· Multichannel communication (email / SMS) to parents: information, payment reminders and absence alerts.
· Automated alert engine (scheduled cron job) generating repeated-absence, late-payment and missing-document notifications.
DoliCreche is tightly integrated with the native Dolibarr commercial modules so that no parallel accounting is created — everything is enriched, not duplicated.
· Customer invoices — care fees are billed through native Dolibarr invoices linked to each family.
· Payments — payments are recorded and reconciled against invoices and enrolments.
· Monthly subscription contracts — recurring monthly care billing.
· Quotes — a child enrolment can be issued as a native quotation.
· Orders — optional services (meals, activities, transport) as native orders.
Business features
· Automatic monthly billing.
· Pricing per child and per group / age band.
· Large-family discounts.
· Late-payment penalties and outstanding-balance tracking.
A modern, SaaS-style dashboard — far from the classic Dolibarr look — built around a soft, reassuring early-childhood colour charter: pastel blue (trust), soft yellow (childhood), light green (safety) and clean white.
|
KPI |
Description |
|
Total children |
Total number of children registered in the nursery. |
|
Occupancy rate |
Fill rate of the nursery against capacity. |
|
Attendance rate |
Share of present children, with present/absent-today counts. |
|
Monthly revenue |
Revenue for the current month and the year. |
|
Outstanding payments |
Late payments and unpaid enrolments. |
|
Today's activities |
Number of educational activities scheduled for the day. |
· Monthly attendance curve.
· Pie chart of the distribution of children by age group.
· Bar chart of revenue by month.
· Absenteeism rate and absences by group.
· Modern KPI cards grouped by theme (children, attendance, finance, development).
· A key-alerts band: repeated absences, overloaded groups, late payments, missing documents.
· Interactive widgets and a responsive, tabbed module interface.
A dedicated Reporting menu grouping ready-to-use reports across four categories, each with advanced filters (dates, groups, children) and export to CSV, Excel and PDF, plus a print view.
|
Category |
Reports included |
|
Children & enrolment |
Children list, enrolment list, report by group, report by age band, archived children. |
|
Development |
Observations & acquisitions, absence report, tardiness & absences, development reports. |
|
Financial |
Revenue, payment status, unpaid list, fees by type. |
|
Services & nursery life |
Transport report, meals report, activities report, missing documents. |
· “Generate demonstration data” button — creates a full, realistic demo dataset (children, parents, educators, groups, age bands, learning areas, planning, enrolments, attendance, observations, reports, fees, payments, transport, meals, activities and documents).
· “Remove all demo data” button — cleanly purges every demonstration record, including the native products and third parties it created.
· Secondary module toggles — enable / disable optional areas.
· Fee configuration — set up care, meal, transport and activity pricing.
· Group configuration — define groups, capacities and age bands.
· General settings — active care year, default currency, payment-due alert lead time.
DoliCreche follows Dolibarr development standards and ships as a clean, self-contained module installable from a single ZIP archive.
|
Folder / component |
Purpose |
|
/core/modules/ |
Module descriptor, rights, menus and cron job definition. |
|
/class/ |
Business object classes (23 objects) and the demo-data generator. |
|
/sql/ |
Table creation and index scripts (llx_crc_* tables). |
|
/lib/ |
Shared helper library, object registry and menu builder. |
|
/admin/ |
Setup and About configuration pages. |
|
/langs/ |
Language files for EN, FR, IT, DE, ES. |
|
/css/ · /js/ · /img/ |
Charter stylesheet, interactive scripts and icons. |
The module ships 23 fully-featured business objects, each with list and card views, an object cockpit and automatically discovered linked records:
Children · Parents/Guardians · Educators · Staff · Contracts · Age bands · Groups · Learning areas · Activity slots · Enrolments · Attendance · Development observations · Milestones · Development reports · Fees · Payments · Transport routes · Transport assignments · Meal registrations · Menus · Activities · Documents · Notifications.
· Dolibarr hooks, dynamic menus, granular permissions and multi-entity support.
· Native integration: third parties, contacts, users, Dolibarr agenda, email notifications.
· Native commercial documents: quotes, orders, invoices, payments and banking.
· Products / services used for fee catalogue items.
· Scheduled cron job for the automated alert engine.
Access is governed by 15 functional permission groups, each offering read, write and (where relevant) delete rights, plus a module administration right. Read and write are granted by default on activation so the module is immediately usable, while delete and admin rights stay restricted.
Permission groups
Children · Parents/Guardians · Educators & staff · Age bands & groups · Learning areas & planning · Enrolments & admissions · Attendance · Observations & reports · Fees & payments · Transport & outings · Meals · Educational activities · Documents · Communication · Reporting.
Every user-facing label is translatable through standard Dolibarr language files. The module is delivered fully translated in five languages:
· English (en_US)
· French (fr_FR)
· Italian (it_IT)
· German (de_DE)
· Spanish (es_ES)
Language labels are module-prefixed and dynamically enforced so the nursery vocabulary is always displayed correctly, even when other education-domain modules are installed on the same instance.
Publisher: DoliResources
Website: https://www.doliresources.com
Version: 1.0
© 2026 DoliResources. All rights reserved.
DoliCreche — Complete Nursery & Day-Care Management for Dolibarr.