PL Analytics

July 13, 2025 (1mo ago)

PL Analytics

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.

PL Analytics Reports

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