
Overview:
PL Analytics is a lightweight yet powerful dashboard built to support business and operations teams at Precise Leasing. It consolidates data from deployment workflows, driver logs, and billing activities — turning fragmented operations data into clear, actionable insights.
Journey:
Before this, monthly and quarterly reports required up to 1–2 weeks of cross-checking across systems. Now, the entire process is streamlined, everything from customer-level summaries to job aging and delivery tracking can be exported instantly.
Some of the dashboard calculations are handled in the cloud using scheduled tasks to pre-process period-based data. Others are computed directly on-device. The entire database is stored locally and synchronized for offline access. The process was a lot of fun — I took the opportunity to use all the latest SDKs and frameworks. This project is built with Swift 6, SwiftData, and the newest capabilities in SwiftCharts.

Impact:
- Efficiency Boost: Reports that previously took 7–14 days to compile now generate in under 1 minute — cutting down manual labour hours by over 100×
- Operational Visibility: Live dashboards give teams instant access to driver performance, delivery progress, and job statuses — reducing communication gaps and human errors by over 30%
Tech Stack: Swift, SwiftUI, SwiftData, SwiftCharts, AWS Lambda, DynamoDB, EventBridge, PDFLab