Municipal process From application to decision Route and trip planning

Custom school transport software development

Appfront builds custom software for municipal pupil transport: from the digital application submitted by parents and guardians, through assessment against your regulations and policy rules and the formal decision, to trip and route planning with transport providers. One workflow, aligned with your regulations and policy rules, with DigiD and BRP integration and attention to the privacy of pupil data. This keeps your department in control, and gives parents an accessible portal.

What is pupil transport software?

Pupil transport is a statutory duty of the municipality. Each municipality adopts a pupil transport ordinance under which parents and guardians can, subject to conditions, apply for a transport arrangement or a financial contribution. The municipality assesses each application against that ordinance and records the decision in a formal notice. Pupil transport software supports this entire process in one environment: application, assessment, eligibility determination, decision and trip scheduling.

Off-the-shelf packages often force your department into a fixed mould, while every municipality has its own ordinance, its own policy rules and its own arrangements with transport providers. Custom software reverses that order: the application follows your workflow, your distance thresholds and your decision rules, and grows with you when the ordinance or policy changes. That avoids cumbersome workarounds and duplicate manual work in loose spreadsheets.

Appfront builds the software on a modern, maintainable web stack and in line with the OWASP ASVS and the Dutch Baseline Information Security for Government (BIO). We align forms, decision rules, decisions and integrations with your actual process, so the system fits the day-to-day practice of your caseworkers and remains reliable, including during the busy period around the start of the school year.

Digital application for parents

An accessible online application form with DigiD login and pre-filled pupil and address details from the BRP. Parents and guardians apply simply per school year, attach documents and track the status of their application online.

Assessment against the regulation

The case officer checks the application against your regulation: place of residence, nearest accessible school, distance limit and suitable provision. Decision rules and distance calculations support a well-founded and consistent decision, with the case officer remaining in control.

Decision & route planning

Based on the decision, the system generates a draft decision with the correct reasoning and schedules the approved journeys. Assignments go to the transport providers, while deadlines and the full case file are monitored and recorded.

How we build your school transport software

We work in short steps that remove uncertainty early and deliver a stable application. From an initial analysis of your ordinance, policy rules and collaboration with transport providers through to go-live and ongoing management, every step is aimed at software your caseworkers understand and trust. You can also read more about our approach to software for municipalities.

1
Analysis & regulation

We map out your ordinance, policy rules and workflow: which conditions apply, which distance thresholds, how the assessment runs, and which transport providers and integrations you work with.

2
Design

We design the application flow, decision rules, decision letter and planning together with your case officers. We address accessibility and the privacy of pupil data from the outset.

3
Build & iteration

We build in iterations with automated testing, logging and monitoring. You see working versions along the way and can steer the direction, so the system fits everyday practice.

4
Go-live & management

A controlled go-live with data validation and a safety net, followed by ongoing management, support and further development whenever your regulation or policy changes.

What the software concretely does for your department

We tailor every implementation to your regulations, your working process and the systems you already use. Below are the features we most often deliver for municipalities that want to digitise school transport, from request to ride.

Digital application portal

An accessible online form through which parents and guardians apply per school year, including DigiD login and pre-filled pupil and address details from the BRP. Less manual data entry, more reliable data, and a status page where applicants can follow progress.

Decision rules & distance calculation

Configurable decision rules that follow your regulation: distance limit, nearest accessible school, residence requirement and type of provision. A distance calculation and a clear case file help the case officer assess consistently and with a sound basis.

Decisions & deadline monitoring

Automatically generated draft decisions with the correct reasoning, conditions and legal remedy clause, which the case officer finalises. Deadline monitoring for the decision period and alerts for approaching deadlines, so decisions are taken on time and remain traceable.

Journey & route planning

Approved pupils are scheduled and grouped into journeys and routes, with attention to school and arrival times and individual pupil requirements. Changes, amendments and cancellations follow the same process, so the planning is always up to date.

Integration with transport providers

Approved rides are passed securely to contracted transport providers via a secure export or an API integration with their route planning system. Changes flow through automatically, so the provider works with up-to-date information and the municipality stays in control.

Case file, reporting & archive

A complete, traceable case file for each application, covering the request, assessment, decision and any objection. Management information on volumes, processing times and costs supports accountability, with retention periods and archiving in line with applicable rules.

The organisations we build for

School transport is organised slightly differently in each municipality. A number of variants come up often, and for each of them we align the software with the regulation, the way of working and the collaboration with transport providers.

Pupil transport department

Municipalities with their own school transport department or team that handles requests, issues decisions and arranges transport. The software brings request, assessment and planning together in one environment. See also our software for municipalities.

Education & social domain

Municipalities where school transport sits with the education or social domain department, sometimes alongside special education and school attendance services. The software fits within a broader service desk and can connect to your school attendance and RMC software.

Regional & collaborative bodies

Partnerships or coordinating organisations that run school transport on behalf of several municipalities. The software supports different regulations side by side, with separate case files per municipality and shared planning towards the transport providers.

Combined with special needs transport

Municipalities that want to link school transport with other special transport, such as Wmo transport, through a single transport desk. Shared data and planning where permitted, with strict separation of rights and files per scheme and strict data minimisation.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

Technology we use

We build on a modern, maintainable web stack and connect to the government services involved in this process. Parents authenticate with DigiD, pupil and address data is retrieved via a BRP integration, and where your landscape requires it we connect to ZGW case-based working. This way your own team keeps control over management and further development. See also our custom software and AI for municipalities.

For transport providers who need to account for trips to their clients, there is our software for trip accountability in special needs transport.

To account for each trip to the client, with time, location and signature, there is our app for trip accountability in special needs transport.

React / Vue front-end Node.js / Python / .NET back-end PostgreSQL DigiD integration BRP integration ZGW API integration REST & API integrations with transport providers Distance calculation & geocoding Configurable decision rules Decision document generation WCAG 2.1 AA accessibility Role-based access control (RBAC) Audit logging Encryption in transit & at rest Automated testing CI/CD & monitoring

Why choose Appfront for your pupil transport software?

Appfront builds custom software for government processes in the Netherlands. We always begin with a thorough analysis of your bylaws, policy rules and working process. Software must not only work technically, but also add practical value for your caseworkers and for the parents who apply.

On every project we write clear documentation and make sure your own team, or any future supplier, can understand and manage the software. No black box, but transparent code, open standards and clear agreements on monitoring, alerting and management.

You work with a dedicated point of contact who understands both the technical and the functional side. This keeps communication short, prevents misunderstandings and speeds up decisions when choices need to be made during development.

See also our broader services for government, such as a municipality website, housing association software and custom water board software. Or get in touch directly for a no-obligation conversation.

  • Software built around your bylaws and policy rules
  • Experience with government integrations such as DigiD and BRP
  • Attention to accessibility (WCAG 2.1 AA) for parents
  • Secure by default in line with OWASP ASVS and the BIO
  • Data minimisation and careful handling of pupil data
  • Comprehensive logging and monitoring from day one
  • Clear documentation your team can read and manage
  • A fixed point of contact, no account managers passed around
  • Ongoing management and further development when policy changes
  • A way of working aligned with your existing IT landscape

Security and privacy in pupil transport software

Pupil transport involves personal data of minors and sometimes health data. Careful handling is therefore not an optional extra but a requirement. Appfront builds to the OWASP ASVS and the Dutch Baseline Information Security for Government (BIO). In practice, this means data minimisation, role-based access, encryption in transit and at rest, and logging of who views which data.

We document the data flows and integrations so that your record of processing activities is complete, your DPIA is well founded and you can demonstrably comply with the GDPR. We build the request portal to WCAG 2.1 AA, so it is digitally accessible. We set up retention periods and archiving in line with the applicable rules, so that only the data that is needed is kept.

Want to know how we would set this up for your municipality? Get in touch for a no-obligation conversation about your situation.

  • GDPR-compliant data processing and data minimisation
  • Encryption in transit (TLS 1.2+) and at rest
  • Role-based access and least-privilege principles
  • Audit logs with traceable data access
  • Built to the Baseline Information Security for Government (BIO)
  • Digital accessibility to WCAG 2.1 AA
  • Retention periods and archiving in line with the rules
  • Documentation for your record of processing activities and DPIA

Frequently asked questions about pupil transport software

Answers to the questions municipalities ask us most often about school transport software.

Leerlingenvervoer software is an application that allows a municipality to handle the entire school transport process digitally: the application by parents or guardians, the assessment against the municipal school transport regulation (verordening leerlingenvervoer), the eligibility determination, the decision notice (beschikking), and route and journey planning with transport providers. Custom software is aligned with the specific regulation, policy rules and working arrangements of your municipality, rather than forcing your process to fit a standard package.

Yes. Municipalities are legally required to adopt a school transport regulation, on the basis of which parents can, under certain conditions, apply for an allowance or arrangement for travel to school. The municipality assesses the application against that regulation and issues a formal decision in the form of a decision notice. Our software supports this legal framework and leaves room for local implementation in each municipality.

Parents or guardians submit the application digitally through an accessible online form, preferably after logging in with DigiD. The pupil's details and address can be pre-filled via a BRP (Dutch municipal personal records database) integration, so parents need to type less and the data is reliable. Applications can be resubmitted each school year, and parents can see the status of their application online.

The software supports the case officer in checking the application against your municipality's regulation: does the pupil live within the municipality, is the chosen school the nearest accessible school, is the distance threshold met, and is there a suitable transport arrangement. Decision rules, distance calculation and a case file for each application help the case officer decide in a well-founded and consistent way. The employee always has the final say.

Yes. Based on the assessment, the software generates a draft decision with the correct reasoning, conditions and legal remedies clause, which the case handler reviews and finalises. Grants and refusals, deadline monitoring and the handling of any objection are recorded in the file, so the decision-making process is demonstrable and traceable.

Approved journeys can be scheduled and passed on to the contracted transport providers, for example via a secure export or an API integration with the provider's routing system. Changes, amendments and cancellations follow the same process, so the municipality keeps control over which pupils are transported and the provider always works with up-to-date data.

Pupil transport involves personal data of minors and sometimes health data, so careful processing is essential. Appfront builds to the OWASP ASVS, the Baseline Information Security Government (BIO) and the principle of data minimisation: only the data needed for the decision, with role-based access, encryption and logging. We document the data flows so that your record of processing activities and DPIA remain complete and you can demonstrably comply with the GDPR.

We build for municipalities: the school transport, education or social domain departments, and for partnerships or coordinating organisations that arrange school transport on behalf of several municipalities. Because the process is related to other forms of special transport, the software can, if you wish, connect to Wmo transport (Dutch Social Support Act transport) or a wider transport desk. We tailor the setup to your regulation, policy rules and collaboration with transport providers.

Ready to build your school transport software?

Tell us what your regulation and working process look like and which transport providers you work with. We are happy to help you think through the application flow, the assessment, the decision notice and the planning. A no-obligation first conversation will give you a clear picture of what custom software can mean for your department. Book a conversation or explore our software for municipalities.

On applatenmaken.com we cover the same subject from the development perspective: Building school transport software.

Edit content