Waste Oil Collection Apple Watch App

A watchOS app for field drivers to check collection routes, log collected volumes, and report completion on the wrist, synced with the iPhone app and backend.

Challenge

Waste oil collection drivers often have their hands full while driving or collecting, so taking out a smartphone to log collections or check the next stop was a burden in the field. They needed a way to record data one-handed and quickly, even outdoors, in the vehicle, or while wearing gloves.

Solution

Built an Apple Watch (watchOS) app that handles route review, the stop list, collected-volume logging, and completion reports right on the wrist. It syncs with the iPhone app and the server, and records made offline are automatically uploaded once connectivity returns.

Result

Delivered an MVP where drivers can log collections and check the next stop from their Apple Watch indoors or out, replacing paper and smartphone-based field recording with a wrist-first flow.

Team

1 member, MVP phase

Requirements, watchOS app, sync design

Role

Handled requirements, watchOS/iOS implementation, and offline sync design.

Focused the MVP on one-handed field operations, keeping inputs and steps minimal for use while driving or collecting.

Tech Stack

watchOSSwift / SwiftUI / WatchKit
iOSSwift / SwiftUI
Local StoreCore Data
SyncCloudKit / WatchConnectivity
BackendREST API / オフライン同期キュー

Key Features

01

Wrist-first UI: check the next collection stop and route summary without taking out a phone

02

Collection logging: record collected volume and status with large touch targets usable while gloved

03

Completion reports: mark stops complete and add quick notes from the watch

04

Offline-first: cache records locally and auto-sync to iPhone and the server when connectivity returns

05

iPhone companion app for route assignment, history review, and detailed entry

Technical Highlights

Designed Around Hands-Busy Fieldwork

Reduced inputs to a few large taps and short confirmations so drivers can log collections one-handed during driving and collection work.

Reliable Offline Sync

Records made without signal are stored locally and reconciled with the iPhone and backend once online, preventing lost field data.