Schulprojekt vom Modul 133.
Die aktuelle Programm Version ist 2.0.0
Sie erhalten den Auftrag, eine Webapplikation zur Ansicht eines Stundenplans Ihrer Schule zu entwickeln. Die komplette Webapplikation muss clientseitig realisiert werden. Es stehen Ihnen alle aktuellen clientseitigen Web-Technologien zur Verfügung. Als Datenquelle dient Ihnen eine bestehende JSON-Schnittstelle, welche Sie über AJAX ansprechen können.
https://sites.google.com/a/gibmit.ch/modul-133-stoecklin-2018-hs/projektabeit
An dem Projekt wird zur Zeit fleissig weitergearbeitet
Das Design wird ständig weiterentwickelt. Damit der Stundenplan in verschiedenen Browsern gleich aussieht, wird das Frontend Framework Bootstrap 4 verwendet. Design-Änderungen welche mit Bootstrap schlecht oder gar nicht möglich sind wurden im eigenen CSS angepasst.
Der Stundenplan ist grundsätzlich fertig. Man kann entweder einen Beruf und anschliessend eine Klasse oder direkt eine Klasse auswählen. Grundsätzlich wird der Stundenplan der aktuellen Kalenderwoche angezeigt, ausser man wechselt die Kalenderwoche. Sollten keine Daten vorhanden sein, wird der Benutzer darüber informiert. Wenn eine der AJAX-Abfragen Fehlgeschlagen ist, erhält der Benutzer ebenfalls eine Nachricht.
Das Programm ist von Bugs befreit. Es werden nur vollständig funktionierende Versionen "commited"
Folgende Pakete wurden verwendet:
- [popper.js] (https://popper.js.org/)
- [moment.js] (https://momentjs.com/)
- [sweetalert.js] (https://sweetalert.js.org/)
- [Bootstrap 4] (https://getbootstrap.com/)
- [jQuery 3.1.1] (https://jquery.com/)
Dieser Stundenplan wurde von © Florian Ackle erstellt.
Bitte kopiere diesen Code nicht... ausser du gibst mir einen 🍪
Ansonsten... lass die Finger 👈 davon.
08.01.2019