Zum Inhalt springen
  • Startseite
  • Dienstleistungen
    • IT Services
    • Webauftritt
    • User Experience
    • Softwareentwicklung
  • Über uns
  • Kontakt
  • Blog
  • Startseite
  • Dienstleistungen
    • IT Services
    • Webauftritt
    • User Experience
    • Softwareentwicklung
  • Über uns
  • Kontakt
  • Blog
Picture of Elia Perenzin

Elia Perenzin

Verantwortlicher Entwicklung
  • November 28, 2022

Webentwicklung Teacher Switch

Teacher Switch hat sich zum Ziel gesetzt, die Vermittlung von Lehrpersonen zu digitalisieren. Das Unternehmen will mittels eines Algorithmus passende Lehrpersonen finden und diese via WhatsApp direkt kontaktieren. Die Vermittlung soll so möglichst schnell ablaufen. Die onmit gmbh durfte dabei den Webauftritt sowie die Webapplikation von Grund auf mit entwickeln. In den letzten 6 Monaten entstanden so eine eigens entwickelte Webappliaktion sowie die Webseite des Unternehmens.

Webapplikation

Unser Entwicklerteam entwickelte die Webapplikation mittels modernem Webframework namens Angular. Dabei setzten wir auf die modulare Architektur des Frameworks. Diese half uns, ein agiles und effizientes Projekt durchzuführen. Das Protal besteht aus drei Bereichen, welche alle mittels den richtigen Berechtigungen erreicht werden können. Das Schulportal erlaubt es, einer registrierten und bestätigten Schule Viktaraitsstellen auszuschreiben. Diese Stellenausschreibungen werden mittels den Angaben passenden Lehrpersonen zugewiesen. Der Algorithmus beachtet dabei nicht nur die Verfügbarkeit und das Fächerprofil der Lehrperson, sondern berechnet auch Distanz der Schule zum Wohnort der Lehrperson. Passende Lehrpersonen werden durch die Plattform via WhatsApp oder E-Mail kontaktiert.

Um sich auf TeacherSwitch registrieren zu können, muss eine Schule oder Lehrperson zuerst validiert werden. Das Team von TeacherSwitch prüft neu registrierte und gibt diese danach individuell frei. Das ganze geschieht durch das ebenfalls mitentwickelte Adminportal der Paltform.

Die Mehrsprachigkeit der Applikation wurde bereits bei der Entwicklung beachtet. So wird die Applikation zurzeit auf Deutsch und Französisch angeboten.

Backend / Datenbank

Für das Backend und die Datenspeicherung setzte das Team auf die Dienstleistungen von Firebase. Firebase ist eine Entwicklungs-Plattform von Google. Sie stellt Infrastruktur und standart Funktionalitäten zur Verfügung, die es einem Entwickler ermöglichen sollen, einfacher und effizienter Funktionen mittels Programmierschnittstellen auf verschiedenen Plattformen bereitzustellen. Standartfunktionen wie Authentifizierung und E-Mail Versand sind bereits implementiert und müssen nur noch konfiguriert werden. Dies erlaubte es dem Team, auf einen Baukasten von Tools zurückzugreifen und so Standardprozesse effizient zu implementieren. Weiterhin konnten mit Firebase mittels eigener Funktionen das Matching und weitere Funktionen implementiert werden.

Der zweiwöchentliche Austausch mit dem Entwicklerteam erlaubte es uns, neue Funktionen direkt zu testen und Rückmeldung an das Entwicklerteam zu geben.

Thiémo Läderach – Geschäftsführer Teacher Switch

Webseite

Die Webseite teacherswitch.ch wurde ebenfalls von der onmit erarbeitet. In enger Zusammenarbeit mit dem Kunden und den Softwareentwicklern der Plattform entstand so der Einstiegspunkt in das Portal. Die Webseite dient dabei der Informationsgewinnung über das Unternehmen sowie der Plattform.

Hast du fragen oder wünschst du eine Beratung oder hast du eine Idee, welche du entwickeln willst? Wir sind gerne für dich erreichbar.

Facebook
LinkedIn
WhatsApp
Email

Weitere Posts

Schweizer Alternative zu Microsoft 365

April 28, 2025 Keine Kommentare

Cloud-Lösungen wie Microsoft 365 sind aus dem modernen Arbeitsalltag von KMU nicht mehr wegzudenken. Auch wir sind überzeugt, dass Microsoft 365 zahlreiche

IT Services für KMU

April 28, 2025 Ein Kommentar

Strategieweekend 2025 – gemeinsam Richtung Zukunft

April 16, 2025 Keine Kommentare

Vom 11. bis 13. April 2025 fand nach fast vier Jahren endlich wieder unser Strategieweekend statt. Diesmal verschlug es uns an den

Links
  • Home
  • Über uns
  • Kontakt
  • Jobs
Rechtliches
  • Impressum
  • Datenschutzerklärung
  • AGB
  • Rechtliches
Social Media

Besuch uns auf Social Media.

Facebook Linkedin Instagram
image/svg+xml
Copyright © 2025 onmit gmbh
Powered by onmit gmbh
Um dir das beste Erlebnis zu bieten, verwenden wir Cookies auf unserer Website. So können wir uns an deine Präferenzen und wiederholten Besuche erinnern. Indem du auf "Alle akzeptieren" klickst, erklärst du dich mit der Verwendung von allen Cookies einverstanden. Mehr
EinstellungenAlle akzeptieren
Manage consent

Privacy Übersicht

Diese Website verwendet Cookies, um das Erlebnis zu verbessern, während du durch die Website navigierst. Von diesen werden die als notwendig eingestuften Cookies auf deinem Browser gespeichert, da sie für das Funktionieren der grundlegenden Funktionen der Website unerlässlich sind. Wir verwenden auch Cookies von Drittanbietern, die uns helfen zu analysieren und zu verstehen, wie die Webseite verwendet wird. Diese Cookies werden nur mit Deiner Zustimmung im Browser gespeichert. Du hast auch die Möglichkeit, diese Cookies abzulehnen. Das Ablehnen einiger Cookies kann jedoch das Surferlebnis beeinträchtigen.
Necessary
immer aktiv
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDauerBeschreibung
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
CookieDauerBeschreibung
_ga2 yearsWird verwendet, um Benutzer zu unterscheiden.
_ga_2 yearsWird verwendet, um den Sitzungsstatus zu erhalten.
_gac_gb_90 daysEnthält kampagnenbezogene Informationen.
_gid24 hoursWird verwendet, um Benutzer zu unterscheiden.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SPEICHERN & AKZEPTIEREN