A simple iOS app for WFLA TSIMS built with SwiftUI.
- Written in Swift with SwiftUI on Swift Playground
- Can be generally used
The current features include:
- Account Management
- Class Table
- Club Info
- Category Picker
- Member List (unstable)
- CAS Activity
- Activity History View
- Activity Management
- Add New Activity Record
- Relay Encryption
Work in Progress (WIP):
- Today View
- Academic Score
- …
Outspire is built upon the Web API of TSIMS, utilizing SwiftSoup for HTML parsing. Easy-TSIMS by Computerization and Joshua Chen is used as an encrypted relay instance.
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.
If you encounter any issues, feel free to create an issue or submit a pull request. And if you like this project, please give me a star! All kinds of contributions are welcome.
Outspire does not collect any user data. All data will only be transmitted between the TSIMS server, the relay instance, if you’ve enabled the Relay Encryption, and your device.
Outspire is licensed under the AGPLv3 license. The licenses for other open-source third-party packages are listed here.