π An unofficial app for students of the Baden-Wuerttemberg Cooperative State University (DHBW) to query the examination results.
- Optimized content display for mobile devices
- All results at a glance (no pop-ups)
- All results searchable
- Dark theme
Android | iOS |
---|---|
-
Is this an official app of the DHBW?
No, this is NOT an official app of the DHBW. It is a private project of a former DHBW student that is not affiliated with the DHBW. It serves exclusively for learning purposes. For this reason the app is not available for download. -
Will this app be published?
No, this app will not be published. -
How does the app work?
Basically the app acts like a normal browser. The app communicates exclusively with the DHBW Dualis server. The received content is parsed and displayed in an optimized way. -
Does the app collect any data?
The app does not collect any data. The app stores the session key of the current session in order to retrieve the data requested by the user. This session key is stored in the app's temporary memory and is deleted when the app is closed completely or when using the logout function.
- Install Node.js which includes Node Package Manager
- Android development: Install Android Studio
- iOS development: Install XCode
Clone this repository:
git clone https://github.com/robingenz/dhbw-dualis-app.git
Change to the root directory of the project:
cd dhbw-dualis-app
Install all dependencies:
npm i
Prepare and launch the Android app:
npx ionic cap sync android
npx ionic cap run android
Prepare and launch the iOS app:
npx ionic cap sync ios
npx ionic cap run ios
This project uses Ionic as app development platform and the Ionic CLI.
See CHANGELOG.md.
See LICENSE.