Parking Management
Book bays for employees and vehicles â with a live lot map, smart allocation, analytics, and public QR self-booking.
See what's free, right now.
Everything you need to run a lot.
Real-time occupancy
A live lot map, capacity meters and utilisation, updated the instant a bay is taken or freed.
Quick Book & allocator
One-click â1 hour nowâ. A fairness-aware allocator assigns the best bay, honouring EV, accessible and premium rules.
Analytics & forecast
Utilisation trends, a peak-demand heatmap, same-weekday demand forecast, top users and a no-show report â 7 / 30 / 90-day.
My bookings & calendar
Employees manage their own reservations, check in and out, and see a personal month calendar of upcoming parking.
Admin control tower
Manage bays, bulk-block for maintenance, override or bulk-cancel bookings, and organise multi-level locations.
Public QR booking
Every bay gets a public /room/<code>/book page â sticker a QR on the bay and let guests self-book, no login.
Rules that keep the lot honest.
- EV, accessible & premium bay types with per-bay rules
- Waitlist that auto-promotes when a bay frees up
- Leave-aware â integrates with HR Time Off
- Recurring reservations for regular commuters
- Check-in window with automatic no-show flagging
- Role-based access: Employee / Leadership / Manager
- Configurable no-show penalties & temporary bans
- Vehicle-number validation & past-date protection
Optional: Microsoft 365 bridge
Add the companion module to mirror bookings to each organiserâs Outlook calendar and post updates to a Microsoft Teams channel. The core app stays 100% Community and works perfectly without it â it depends only on mail, hr, hr_holidays, bus.
A dedicated build for every series.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Time Off (hr_holidays) • Calendar (calendar) |
| Lines of code | 9212 |
| Technical Name |
sdlc_parking_management |
| License | LGPL-3 |
| Website | https://www.sdlccorp.com |
Please log in to comment on this module