BATIS-App

Die App bündelt alles, was Studierende im Hochschulalltag brauchen - vom Stundenplan und den Noten bis hin zu Anträgen für Wahlfächer und Genehmigungen.

React NativeGraphQLNode.js

Kunde: Hochschule Turība

2019 erhielt die Hochschule Turība im Rahmen des vom Europäischen Sozialfonds geförderten Projekts „Verbesserung der Verwaltung an der Hochschule Turība“ („Pārvaldības uzlabošana Biznesa augstskolā Turība“) Fördermittel, um ihre Managementprozesse und -werkzeuge zu verbessern - unter anderem durch die Entwicklung einer mobilen App. In der offenen Ausschreibung setzte sich das Angebot von Mitigate als bestes durch. Damit erhielten wir den Auftrag, eine multifunktionale App für Studierende zu entwickeln.

Gemeinsam mit der Hochschule Turība haben wir in einjähriger Entwicklungsarbeit eine mobile App geschaffen, die Studierenden den vollen Funktionsumfang bietet.

Analyse

Die zentrale Aufgabe bestand darin, das von Studierenden und Mitarbeitern gewohnte BATIS-System als mobiles Erlebnis völlig neu zu gestalten. Am anspruchsvollsten war es, den gesamten Funktionsumfang der bestehenden Lösung in eine ansprechende und verständliche App zu überführen und dabei umfangreiche Formulare und Datenbestände zu optimieren. Auf Basis einer gründlichen Analyse entwickelte das UI/UX-Team die wirkungsvollste Anordnung der Funktionen.

Auf dem multifunktionalen Startbildschirm sehen Studierende alle Neuigkeiten der Hochschule, ihre Noten und die nächsten Lehrveranstaltungen. In der personalisierten Stundenplanansicht lassen sich die Veranstaltungen wochenweise anzeigen und in den Kalender des eigenen Geräts übernehmen. Auch Wichtiges wie Studienleistungen, Kontakte und Nachrichten ist nur einen Klick entfernt.

Die funktional umfassendste mobile Hochschul-App

Die Produktivversion der App umfasst rund 60 verschiedene Ansichten und deckt damit alles ab, was man sich vorstellen kann: Neuigkeiten der Hochschule, Stundenpläne, Studienpläne und Aufgaben, Zahlungen, Umfragen, zahlreiche Anträge und Einreichungen und vieles mehr. Heute können wir mit Sicherheit sagen: Studierende der Hochschule Turība können jedes Anliegen mit unserer Lösung erledigen.

BENACHRICH­TIGUNGEN

BESCHEINIGUNGEN, ANTRÄGE

LURSOFT

ANTRÄGE AUF GENEHMIGUNGEN

ANMELDUNG ZU WAHLFÄCHERN

ISIC-ANTRÄGE

E-TALON-ANTRÄGE

Kompatibilität mit dem bestehenden System

Eine der größten Herausforderungen bestand darin, auf Basis des bestehenden Systems einen Kommunikationskanal über eine API aufzubauen. Die Logik war dort teils in Stored Procedures von MS SQL, teils in Validierungsprozessen der Webanwendung abgebildet. Gemeinsam mit dem IT-Team der Hochschule Turība haben wir eine Middleware entwickelt: einen Node.js-Server mit GraphQL-API.

Dank der Apollo-GraphQL-Bibliotheken in Middleware und App konnten wir unsere React-Native-Anwendung typisieren - die Typen werden automatisch aus dem GraphQL-Schema generiert. Das sorgt für höchste Zuverlässigkeit bei React-Native-Anwendungen, die von Haus aus nicht typisiert sind. Mit diesem Produkt hat Mitigate die Hochschule Turība dabei unterstützt, zu einer der technisch fortschrittlichsten Hochschulen Lettlands zu werden.

Technologien, die wir zur Erstellung der BATIS Lösung verwendet haben:

iOS / Android / Cross-Plattform

Mobile apps

UI / UX design

UI / UX design

Web-Frontend-Entwicklung

GraphQL

Backend-Software-Entwicklung

Node.js