SMART PARKING FOR SRI LANKA
Find. Navigate.
Park Smarter.
Find nearby parking, book your slot and navigate to your space with the SPM ECO mobile app. Use the download section below to get the Android APK—parking bookings happen inside the app.
Flutter driver app · Admin Web · One connected backend
Driver mobile app
Discovery, booking and receipts
Exact-bay navigation
From the road to your space
Sinhala & Singlish
Familiar language, clear requests
Operator intelligence
Facilities, reports and control
SPM ECO · ANDROID APP
Your parking journey, in your pocket.
Find parking, book your slot and navigate to it with the SPM ECO mobile app. This website introduces the product and provides access to its Android APK. Parking bookings happen inside the app.
Version 1.0.0 · 57 MB · Android APK
Download the APK on your Android phone, open the file and follow your phone’s installation instructions.
SPM ECO
Your smart parking app
01 · Find parking
Explore nearby facilities, available spaces and prices.
02 · Book your slot
Choose your facility, bay and vehicle, then confirm your booking in the app.
03 · Navigate and park
Follow guidance to the facility and your reserved parking bay.
More than a place to park.
SPM ECO brings the driver, parking facility and operator into one connected experience — from the first search to the final receipt.
For drivers
One mobile journey
A driver-only Flutter app for nearby parking, reservations, QR access, navigation, wallet, receipts and reminders.
For operators
One operational view
A separate Admin Web for facilities, bays, bookings, maps, tariffs, equipment health and operational reports.
Connected by one backend
One source of truth
Express services and PostgreSQL keep driver requests and admin changes consistent, with REST APIs and Socket.IO events.
Built around the way we travel.
Local language, understandable pricing and guidance through busy facilities — a practical introduction to smarter parking for Sri Lanka.
Everyday journeys in Sri Lanka
Designed around city visits, work, shopping, hospital appointments and campus travel. Colombo, Kandy and Galle are examples of settings for a future pilot, rather than claimed live service locations.
Sinhala, English & Singlish
The documented assistant understands English, Sinhala script and transliterated Sinhala through rule-based intent and entity extraction. Drivers can ask about price, nearby parking, EV charging and their booking in familiar language.
Clear local pricing
An introduction centred on LKR pricing, visible hourly tariffs and a clear final receipt. Wallet and payment validation belong to the backend; this introduction website does not collect real payments.
A route to the exact bay
Outdoor guidance reaches the facility entrance. A mapped indoor graph then connects entries, exits, bays, floors and ramps, helping drivers understand complex mall, office and campus layouts.
QR as an entry alternative
QR and vehicle matching support the entry journey alongside the ANPR architecture. Camera integration needs testing against local plates, lighting and viewing angles before use at a real gate.
Start with one facility
A practical rollout starts with one mapped facility, verified tariffs and trained operators. Device GPS, fingerprint access, push delivery and entry hardware are checked in the pilot before expanding to more locations.
One platform. Every parking touchpoint.
From finding a space to entering, paying and managing operations, SPM ECO brings it all together.
Useful today. Ready to learn tomorrow.
The supplied technical audit separates working deterministic baselines from ML-ready architecture. No trained-model performance is claimed.
Recommendations, multilingual intent recognition, prediction and reporting use explainable rules or data aggregation. Vision pipelines need labelled data and validation before deployment.
Explore all 12 intelligence featuresWhere SPM ECO System Can Be Used
One adaptable platform for every kind of parking facility in Sri Lanka.
Colombo Commercial Parking
Helps drivers discover, reserve and navigate busy city parking facilities.
Retail Chain Parking
Could help operators distinguish customer stays and manage parking across branches.
Shopping Mall Parking
Guides shoppers to free slots and speeds up peak-hour entry and exit.
Office Building Parking
Connects visitor reservations with entry verification and exact-space guidance.
Hospital Parking
A potential setting for visitor guidance, clearly mapped bays and operator oversight.
University Parking
Demonstrates the complete SLTC campus journey from booking to receipt.
Apartment Parking
Helps residents and visitors find reserved spaces on a custom facility map.
Hotel Parking
Connects guest pre-booking, parking guidance and a clear final receipt.
Public Parking Area
A potential pilot setting for clear availability, pricing and navigation.
Multi-branch Operator
Centralizes occupancy, revenue, and security across all locations.
A University Technology Challenge Competition Project
SPM ECO is a Sri Lankan university project exploring a complete parking ecosystem: a driver-only Flutter app, separate web administration, a shared backend and explainable intelligence.
The technical report documents working deterministic baselines and ML-ready vision pipelines, with a path toward real model training and facility pilots.
Project Team & Roles
Understand the project before you explore.
Is this already a nationwide parking service?
This website introduces the SPM ecosystem. The report describes the broader Flutter/backend project and a production deployment target. It does not establish a nationwide live rollout or confirmed facility partnerships.
Are the AI models trained?
The supplied audit records ten baseline systems, two ML-ready vision pipelines and zero real trained models. Baselines use rules, utility scoring, lexicons or database aggregation. Measured ML accuracy is not claimed.
Does indoor navigation track my exact physical position?
Mapped shortest-path guidance and precise indoor positioning are different capabilities. The documented graph describes routes, floors and bays. reliable live indoor positioning needs separate hardware or positioning integration and field tests.
Will AI automatically change tariffs or block drivers?
Pricing recommendations require an administrator to approve or reject them. Anomaly results are review flags, not automatic punishment. Sensitive AI actions require confirmation before execution.
What must be tested before a facility pilot?
Verify physical Android fingerprint and GPS, push delivery, local plate/camera behaviour, equipment integration and payment reconciliation. Confirm two-way synchronisation: admin slot changes reach Flutter, and Flutter bookings appear in Admin Web.