QuickOut

Beschreibung

QuickOut ist eine Web App, die das schnelle und einfache Durchführen von Workout-Übungen ermöglicht.

Ohne Registrierung kann man gleich direkt mit einem von 3 vorgegebenen Workouts losstarten. Man wählt dazu nur das Workout und die gewünschte Anzahl der Übungen aus bzw. damit die Dauer des Workouts aus.

Nach der Auswahl startet das Workout mit einem Timer, der jeweils eine gewisse Zeitspanne abläuft. Die 30 Sekunden dauernden Übungen werden durch kleinere Vorbereitunsphasen (10 Sekunden) und etwas längere Erholungspausen (30 Sekunden nach jeweils 5 Übungen) unterbrochen.

Wenn man die App öfters verwenden und etwas individualisieren will, gibt es die Möglichkeit, sich mit seinem Google- oder Facebook-Konto anzumelden und eigene Workouts und/oder Übungen anzulegen. Diese sind dann privat und nur für einen selbst sichtbar.

Da QuickOut als Progressive Web Application (PWA) umgesetzt wurde, kann die App am Smartphone installiert werden und ist damit auch offline verwendbar. Zum Installieren muss man im mobilen Browser "zum Startbildschirm hinzufügen" auswählen, um QuickOut wie eine normale Smartphone-App verwenden zu können.

Hintergrund

Unter dem Titel "Multimediaprojekt 1" erstellte ich in meinem 2. Semester des MMT-Studiums an der FH Salzburg diese Web-Application. Während ich bestehende Skills wie HTML, CSS und PHP anwendete, lernte ich u.a. neu dazu, wie man eine sogenannte "Progressive Web App" erstellt und OAuth-basierte Login-Verfahren (Google- und Facebook-Login) verwendet.

Link zum Eintrag im FH-Portfolio

Technische Details

  • Grundgerüst mit HTML und CSS
  • Backend mit PHP und PostgreSQL-Datenbank
  • Timer mit JavaScript
  • Umsetzung als Progressive Web Application (PWA)
  • PWA = offline-fähig und am Smartphone installierbar

Erstellungs-Jahr

2020

Website-Link

quickout.bschmidhuber.at

Bilder

Bild von QuickOutBild von QuickOutBild von QuickOutBild von QuickOutBild von QuickOutBild von QuickOut
zurück zur Projekt-Übersicht