Skip to content
This repository has been archived by the owner on Jan 10, 2024. It is now read-only.
/ Campus-UWP Public archive

A companion app for all UWP devices for the Technical University of Munich.

License

Notifications You must be signed in to change notification settings

TUM-Dev/Campus-UWP

Repository files navigation

UWP TUM Campus-App

Platform Branch Build Status Latest Version
x64 master Build Status v.2.3.0
x86 master Build Status v.2.3.0
ARM master Build Status v.2.3.0

This is an unofficial TUM Campus App for all devices of the UWP (Windows 10 and 11) family.

If you want to help, feel free to do so. Help is allways appreciated 🥓.

🚨 Public Service Announcement 🚨

Currently, we are at a transitioning point for our TUM Campus Apps. We have three platform-specific versions: iOS, Android, and UWP.
However, maintaining these distinct versions has proven challenging, with notable issues including feature disparity and the need for individual bug fixes for each platform. Furthermore, this model is dependent on having a dedicated maintainer for each app.

As such, we have decided to consolidate our resources and efforts towards the creation of a unified, cross-platform app using Flutter. You can access the new codebase here: github.com/TUM-Dev/Campus-Flutter.

By uniting our efforts under one platform, we aim to enhance our efficiency and streamline the feature sets across all versions, thereby offering a more cohesive and reliable user experience.

We invite and value your contributions to the ongoing development of the Campus-Android. However, please note that we are transitioning towards a new Flutter-based codebase, expected to take over the platform-specific apps in 2024. We thank you for your understanding and look forward to your continued support during this exciting period of transition. If you have any comments/feedback about this decison, you can reach us at app tum.de or by adding a GitHub issue

Currently implemented features

  • Canteen menu
  • TUMonline login
  • Tuition fees
  • TUM calendar integration
  • Automatically import your TUMonline calendar
  • Lectures
  • My grades
  • Study Rooms

ToDo

  • Background app refresh
  • Study plans
  • Roomfinder
  • News
  • Google for unknown dishes ;-)
  • [MORE NOTES TO COME]

Get it from the Windows Store:

Installation (build it by your own):

  1. Clone the repo with Visual Studio
  2. Build the project for your target platform
  3. Install the app on your target system: Here you can find more information about: How to install UWP apps, using the developer mode.

Examples

Dark

tuition_fees study_rooms calendar canteens grades home lectures

Light

tuition_fees calendar canteens grades home lectures study_rooms