Inspiration
I use email-based shipment tracking often, but it always felt slow, cluttered, and limited—especially on mobile. With iOS 26 integrating tracking into Wallet, I realized there’s room for a tool built for power users: people who buy, sell, or ship frequently and need more than just basic updates.
I wanted something elegant, private, and fast.
What it does
Tracksy is a native iOS app that tracks all your online shipments in one clean interface. It supports 1000+ couriers, custom titles, rich status updates, and smart filters like “Active” and “Delivered.” Users can upgrade to Tracksy Pro, unlocking background refresh, unlimited active shipments, and more—powered seamlessly by RevenueCat.
How I built it
- Frontend: Swift + SwiftUI for a fully native experience
- State & Persistence: SwiftData
- Backend: FastAPI on Render, proxying 3rd-party courier APIs
- Subscriptions: RevenueCat powers Pro entitlements with a monthly IAP
Challenges
- Minimizing API costs without compromising UX
- Designing a custom UI that stands out yet feels native
What’s next
- Native Apple Watch app for quick glances and delivery status on the wrist
- macOS version with a unified timeline and desktop notifications
Tracksy isn’t just a tracker—it’s a calm, focused workspace for keeping your deliveries under control.
Built With
- fastapi
- render
- revenuecat
- swift
- swiftdata
- swiftui
Log in or sign up for Devpost to join the conversation.