Web application

Municipal sports facilities
under control data & access

One application for several municipalities: residents book a court or hall in the calendar, entry is handled by a smart lock or a manager, and town leadership sees how the facilities are actually used.

Laravel + Vue
System for towns and cities
Booking & calendar
Smart locks
Usage statistics
opatoviceuvyskova.cz
Municipal portal and sports-facility booking

Laravel

Vue.js

MySQL

A multi-tenant portal from booking to entry

Laravel backend, Vue frontend — a scalable architecture for several municipalities in one install, with separated data and simple controls.

Laravel + Vue architecture

We built a multi-tenant layer so each municipality has isolated data and its own settings — with one codebase and a fast rollout of new users.

Calendar and booking

The interface stays as simple as possible: pick a facility, choose a slot, confirm and see your own bookings — anyone can do it without training. Booking confirmation by e-mail.

Locks and statistics

Bookings connect to smart locks for entry at the reserved time; in parallel we collect anonymised metrics and aggregates on usage for municipal management and operations.

Want a similar solution for your municipality or sports-facility operator?