中文版 English Version Official Website(Chinese Only)
CAUTION The English version of README may not be synchronized with the Chinese one.
日月光华,旦复旦兮.(The sun and the moon are shining, full of glory. And the morning sun rises, again and again.)
Maybe the best all-rounded service app for Fudan University students!
DanXi only support Chinese (Simplified) and English language at the moment. Come to help us!
- Campus card balance and transactions
- Dining hall traffic
- Shortcut for Fudan QR Code (with support for Apple Watch)
- View empty classrooms
- Tree Hole
- View compulsory-exercise records
- View timetable and export as .ics file
- Show Notices from Academic Affairs Office
- View exam schedule and export as .ics file
- View final exam GPA and ranking
- View school bus schedule
This application is still at active development stage, we will be happy if you can join the development or make a donation!
If you meet abnormal behavior in DanXi,Please create an issue or create a new pull request.
Go to release page, just download the zip file and unzip it.
Go to release page, just download the apk file and install it. (Depending on the device, you may need to allow "Install apps from unknown sources" in the settings.)
Download from App Store
Go to release page, just download the dmg file and mount it.
$ flutter --version
Flutter 3.19.5 • channel • https://github.com/flutter/flutter.git
Engine • revision e76c95649884
Tools • Dart 3.3.2 • DevTools 2.31.1
The app is compiled with Dart and Flutter.
To build this app, you need to download Flutter SDK and install it.
If you are building for Windows
, you should also install and configure Visual Studio
.
If you are building for Android
, you should also install and configure Android Command Line Tools
.
If you are building for iOS/iPadOS
, you should also install and configure Xcode
.
Run the command
dart run build_runner build --delete-conflicting-outputs
dart run intl_utils:generate
and then flutter run [ios/android]
to start the app.