Skip to content
This repository has been archived by the owner on Jul 17, 2021. It is now read-only.
/ dhbw-dualis-app Public archive

πŸŽ“ An unofficial app for students of the Baden-Wuerttemberg Cooperative State University (DHBW) to query the examination results.

License

Notifications You must be signed in to change notification settings

robingenz/dhbw-dualis-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

dhbw-dualis-app

GitHub Workflow Status GitHub tag (latest SemVer) Platforms

πŸŽ“ An unofficial app for students of the Baden-Wuerttemberg Cooperative State University (DHBW) to query the examination results.

Features πŸ”₯

  • Optimized content display for mobile devices
  • All results at a glance (no pop-ups)
  • All results searchable
  • Dark theme

Screenshots πŸ“·

Android iOS
Android Exam Results Page iOS Exam Results Page

FAQ πŸ“’

  1. 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.

  2. Will this app be published?
    No, this app will not be published.

  3. 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.

  4. 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.

Development Setup πŸ’»

Prerequisites

Getting Started

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.

Changelog

See CHANGELOG.md.

License

See LICENSE.

About

πŸŽ“ An unofficial app for students of the Baden-Wuerttemberg Cooperative State University (DHBW) to query the examination results.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project