Hallo, ich bin Gabriel Heinzer.

Ich bin fasziniert von Technik aller Art. Ich erstelle beispielsweise gerne Webseiten wie diese oder programmiere andere Anwendungen.

Ausserdem gehe ich gerne in die Berge und fotografiere oder filme dort die Natur. Besonders schön finde ich es, wenn man ein wildes Tier entdeckt.

Projekte


MySQLHomework

MySQLHomework ist ein digitales Hausaufgabenheft, welches die Hausaufgaben in einer MySQL-Datenbank speichert.

Die Kommunikation mit der Datenbank erfolgt nicht direkt, sondern über ein node.js-Skript. Dieses kommuniziert über ein Websocket mit dem Front-End und über eine Erweiterung mit der MySQL-Datenbank.

Es können Fächer und Hausaufgaben hinzugefügt werden, welche danach auf der Benutzeroberfläche angezeigt werden. Wenn die Hausaufgaben erledigt sind, besteht die Möglichkeit, sie abzuhäkeln. Ausserdem kann sowohl nach Fächern wie auch nach Kategorien gefiltert werden. Auch die Suche mit einem Wort ist möglich.

Leider kann ich auf dem Server bis jetzt keine node.js-Skripte ausführen. Sie können sich die Benutzeroberfläche aber trotzdem anschauen.

Zur Simulation
Dieses Bild ist leider nicht verfügbar.

Dieses Bild ist leider nicht verfügbar.

www.heinzer-family.ch

www.heinzer-family.ch ist unsere "Familienwebsite" und war bis vor kurzem (bis 2021) eher etwas altmodisch. Darum nahm ich das einmal an die Hand und erneuerte die Webseite von Grund auf. Die Website hat nun eine neue Galerie, bei der jeder registrierte Benutzer Bilder hochladen kann.

Dies habe ich vor allem gemacht, weil sowohl ich, aber auch viele andere Familienmitglieder gerne fotografieren (vor allem die Natur). Meiner Meinung nach wahr es aber auch lehrreich, das Accountsystem zu programmieren.

Zur Website