Travel-College Administration
Lang hat es gedauert. Jetzt ist es geschafft. Die Administration des Travel-College ist als meine bisher größte ExtJs-Anwendung implementiert. Ich konnte während der Umsetzung jede Menge Dinge über dieses Framework lernen. Mein Fazit fällt positiv aus. Die API ist sehr umfangreich und gut dokumentiert. Für jede Anforderung findet sich das passende Widget. Und wo die herkömmlichen Widgets ihre Grenzen haben, läßt sich noch jede Menge mit Templates rausholen. Alles in allem eine runde und durchdachte Sache.
Die Adminsitration teilt sich in drei Anwendungen. Es ist möglich Teilnehmerdaten zu verwalten, Mitarbeiteraccounts zu erstellen, Rechte zuzuweisen und Prüfungsergebnisse zu erfassen und als Zeugnis auszudrucken. Auch das nachträgliche Ändern und Löschen von Daten ist möglich. Die Kommunikation mit dem Server findet ausschließlich über AJAX mit JSON statt. Von den ExtJs-Widgets habe ich Layout Window, Basic ComboBox, ComboBox Template, Basic Grid, Editable Grid, Basic Tabs, Message Box, Dynamic Forms und weitere verwendet.
Als dem Server laufen PHP und eine MySQL-Datenbank.