简体中文 | English
My SUES is a campus life assistant app created by student developers from Shanghai University of Engineering Science (SUES). Designed to provide SUESers with more convenient educational information query services, supporting both iOS and Android.
- 📅 Schedule Query: Check course schedules anytime, anywhere. Supports not only online educational administration system data synchronization but also provides an intuitive weekly view.
- 📊 Grade Query: Quickly query grades and GPA for each semester to keep track of learning progress.
- 📝 Exam Information: Check exam times and location arrangements, never miss an exam again.
- 🎨 Personalization: Supports Dark Mode and customizable appearance settings.
- 🔒 Secure Login: Built-in WebView for logging into the educational administration system, maintaining sessions via Cookie management, safe and convenient.
This project is developed using the Google Flutter framework.
- Networking: dio, cookie_jar
- WebView: webview_flutter
- Local Storage: shared_preferences
- File Picker: file_picker
If you want to run this project locally, please ensure you have the Flutter development environment installed.
-
Clone the project
git clone https://github.com/HsxMark/MySUES.git cd MySUES -
Install dependencies
flutter pub get
-
Run the app
flutter run
- Android: Android 12.0+
- iOS: iOS 14.0+
This project is an unofficial application developed by individual students for learning and exchange purposes only.
- All data in the application comes directly from the school's educational administration system. This project does not save any user account passwords.
- Do not use this project for any commercial purposes.
This project follows open source licenses, please check the LICENSE file for details.
