Skip to content

A simple SwiftUI iOS App for WFLA TSIMS

License

Notifications You must be signed in to change notification settings

Gavin-WangSC/Outspire

 
 

Repository files navigation

Outspire App Icon

Outspire

Xcode Build & Test

Your all-in-one WFLA campus companian. It's an iOS app for WFLA TSIMS, which is also compatible with macOS.

Overview

  • Written in Swift with SwiftUI
  • Migrated to Xcode, from Swift Playgrounds
  • Can be daily used

Features

  • Today View
    • Upcoming & Current Class Countdown
  • Network / Account
    • Account
    • Relay Encryption
  • Clubs / CAS
    • Club Info
    • Club Member List (available with account)
    • Activity Record
    • Category Picker
    • Activity History View
    • Activity Management
    • New Activity Record
  • Academic
    • Academic Score
    • Class Countdown
    • Classtable
  • School Data
    • Weekly Arrangements
    • Lunch Menus

Planned

  • Publish on TestFlight...
  • Distribute with App Store...

Preview Screenshot

Screenshot of Outspire in Stage Manager Screenshot of adding Activity Record

Terms of Service

Outspire is built on the Web API of TSIMS, utilizing SwiftSoup for HTML parsing.

This application is a personal experiment for educational purposes. Any potential issues caused by misuse of this application are not the responsibility of the author of Outspire.

When you begin using the app, you agree not to use the App outside of its intended usage.

If you encounter any issues, please create an issue or submit a pull request. If you like this project, please consider giving it a star! All kinds of contributions are welcome.

Privacy Policy

Outspire doesn't collect any user data. All data will be transmitted between the data source, the relay instance, and your device if you’ve enabled Relay Encryption. Relay instance does not collect or store any user data.

License

Outspire is licensed under the MIT license. The licenses for other open-source third-party packages are listed here.

About

A simple SwiftUI iOS App for WFLA TSIMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%