Piloten Pool Web Applikation
Eine Web Applikation zur Verwaltung eines Piloten Pools.
Zeigt die Liste aller Piloten (Kapitäne und/oder Erste Offiziere), bietet Filterkriterien, wie Name, Heimatbasis, Type Rating usw. In der Anwendung können Sie auch neue Piloten erfassen, bestehende editieren oder entfernen. Dateneingabe beinhaltet die Möglichkeit, Dokumente auf dem Server zu verlinken. Eine Rechteverwaltung erlaubt bestimmten Usern bestimmte Aufgaben auszuführen. Diese Applikation ist responsive und läuft in allen gängigen Browsern.
Pilot Pool Technical Architecture
Angular 2 ist ein Framework zur Erstellung von Einzelseiten-Webanwendungen (SPA). Programmiersprachen sind HTML, CSS, SASS, SCSS, TypeScript und JavaScript.
UIKIT ist ein schlankes und modulares Frontend Framework zur Entwicklung von schnellen und mächtigen Web Interfaces.
HTTP Hypertext Transfer Protocol ist ein Anwendungsschichten Übertragungs-Protokoll für verteilte, zusammenarbeitende Hypermedia-Informationssysteme.
AJAX Asynchronous JavaScript And XML. AJAX erlaubt Webseiten einen asynchronen Update, indem die Daten mit einem Webserver im Hintergrund ausgetauscht werden. Dadurch ist es möglich, Teile einer Webseite zu aktualisieren, ohne die ganze Seite neu zu laden.
JWT JSON Web Token (JWT) ist ein JSON-basierter Open-Standard (RFC 7519) zur Erstellung von Access-Tokens. Es dient zur Autentifizierung eines Clients. Der User/Client sendet einen Request (Anfrage) und Autentifizierungsdaten beim Login. Der Server erstellt ein Token und sendet es zurück. Der Client speichert es im lokalen Speicherbereich und nutzt es für weitere Requests.
Node JS ist ein machtiges JavaScript-basiertes serverseitiges Framework, dem Google Chrome's JavaScript V8 Maschine zugrunde liegt. Es wird zur Entwicklung von I/O intensiven Webapplikationen verwendet, wie Video-Streaming Seiten, Singel-Page Applikationen und anderen Webapplikationen.
MySQL ist ein Open-Source relationales Datenbank- Verwaltungssystem (RDBMS). SQL ist die Abkürzung von Structured Query Language.