/sage9to5

📱iOS screen scraper proxy to clock-in / clock-out to Sage HR

Primary LanguageSwift

sage9to5

📱iOS screen scraper proxy to clock-in / clock-out to Sage HR

Features

  • User Onboarding
  • Local Push Notification Feedback
  • Local Push Notification Reminder
  • Pull to Refresh
  • Current Presence Status
  • Leave Time Forecast
  • Application Settings
    • Credentials
    • Reset Onboarding
    • Preview WebView toggle (debug)

Setup

Search for the Sage entry URL (https://portal000000000.bpo-sage.de) and customize it.

Motivation

Unfortunately Sage does not provide an API for their service. So this project uses on-device automation of WebKit to fulfill all required tasks.

Screenshots

Licence

The application is available as open source under the terms of the MIT License.