Skip to content

AKORA-Studios/campus-navigator

Repository files navigation

Flutter Campus Navigator

A WIP flutter app that will hopefully one day replace the https://navigator.tu-dresden.de website.

Features

  • Search for rooms
  • Display Building Maps & building adresses
  • Display occupancy Tables for Rooms (requieres Login)
    • save Login Data for re-use

It works by using the search api and then scraping the returned HTML document to render the campus navigator view in flutter.

SearchView BuildingView

Goals & Non-Goals

This app is supposed to deliver a good user experience for the campus navigator on mobile, therefore perfect feature parity with the website is not the goal of the project.

Goals:

  • Have a mobile friendly UI
  • Support the most common use cases (eg. finding a room)

Non Goals:

  • Support every feature that the website offers (eg. showing the IP adress of the router in a room)
  • Replicate the exact UI of the website

Supported platforms

Plattform Status Supported
iOS Builded ✔️
MacOS -
Android Builded ✔️
Linux - ✔️
Windows -
Web Not Planned

Building

APK with VSCode

flutter build appbundle
flutter build apk --split-per-abi

Updating the App Icon

dart run flutter_launcher_icons

Go to projectFolder\build\app\outputs\apk\releases

Dependencies

About

Campus navigator für die TU Dresden

Resources

Stars

Watchers

Forks

Releases

No releases published