blog.hunae.de
  • Beiträge
  • Chronik

Chronik

Das ist bisher beim hunae.de Projekt passiert...
  • 2023 - 2024

    Eine wichtige Frage

    Was kann ich gut, und wie kann ich den Lomi-Wirkenden damit helfen. Ich bin nicht nur Lomi Lomi Nui Practitioner, sondern auch Software Engineer. So entstand die Idee, dass ich mit Hilfe meines Wissens digitale Räume schaffen könnte, die für andere wertvoll sind.

    Es folgen nun die bisherigen Schritte. Es gibt nur für einen ersten Teil weiterführende Artikel. Hier sind die Überschriften unterstrichen. Weitere Artikel werden folgen und mehr Details zum Projekt preisgeben 🌺

  • April 2025

  • 1. Apr. 2025

    Die Idee für hunae.de entsteht

    Senior Software Engineer und Lomi Lomi Nui Practitioner. Wie passt das zusammen? Die Idee für hunae.de entsteht.

    weiter lesen ...

    1 Minute · 184 Wörter

  • 4. Apr. 2025

    Die Wahl der Technologien und der erste Aufbau

    Nachdem die Idee für Hunae entstanden war, stellte sich zunächst die Frage nach dem passenden Framework für die Umsetzung.

    weiter lesen ...

    6 Minuten · 1214 Wörter

  • 18. Apr. 2025

    Die Arbeit beginnt

    Erste Umsetzungsdetails in Nuxt. Ich baue die Grundstruktur der neuen Seite, lerne TailwindCSS und DaisyUI kennen und übernehme die ersten Inhalte aus einer bestehenden Vorlage. Ein technischer Einstieg mit vielen praktischen Erkenntnissen.

    weiter lesen ...

    3 Minuten · 455 Wörter

  • 19. Apr. 2025

    Statische Webseite als Grundlage

    Eine erste statische Version der Webseite entsteht und wird zur Grundlage für das zukünftige Datenmodell.

    weiter lesen ...

    2 Minuten · 378 Wörter

  • 20. Apr. 2025

    Erzeugung von Docker Images und Versionsverwaltung mit GIT

    Es wird ein Docker-Image für die Nuxt-Webseite erzeugt und der bisher entstandene Code wird nun mit GIT verwaltet.

  • 21. Apr. 2025

    Konfigurations-Dateien mit Typescript

    Es wird eine einfache Nuxt API bereitgestellt für Konfigurationsdateien in Typescript und Code, um die Konfigurationen zu laden.

  • 22. Apr. 2025

    Konfigurationen erlauben Markdown

    Die Konfigurationdateien erlauben nun Markdown. Die Webseite wandelt das Markdown um und stellt es dar.

  • 23. Apr. 2025

    Nuxt Image + Prototyp für Baylomi

    Automatische Erzeugung Bildern, die sich an die Darstellung anpassen und erster Prototyp der Baylomi-Webseite.

  • 24. Apr. 2025

    SEO, Barrierefreiheit und Performance

    Eine erste Überarbeitung der bestehenden Webseiten in Bezug auf SEO mit Titel, Beschreibung und Bildern. Optimierung der Barrierefreiheit und Performance. Eine neue Demo-Seite wird erstellt.

  • 25. Apr. 2025

    Startseite für hunae.de

    Das hunae.de Projekt bekommt eine eigene Startseite mit Erklärungen zur Idee.

  • 27. Apr. 2025

    Icons, Footer und Menü mit Reka-UI

    Die Webseite bekommt ein freies Icon-Set, die dann im Menü und Footer verwendet werden. Das Menü wird mit Reka-UI neu gebaut für bessere Funktion unter iOS.

  • 30. Apr. 2025

    Optimierung von Bildern und Caching

    Für eine optimale Seitenperformance und Bewertung der Seite durch Google, wurden die Bildgrößen und Caching-Werte weiter optimiert.

  • Mai 2025

  • 1. Mai 2025

    Überarbeitung der Home-Seite

    Die Texte und das Design der hunae.de-Startseite werden nochmal leicht überarbeitet.

  • 2. Mai 2025

    Übersichtsseite für alle Lomi Freunde

    Eine neue Übersichtsseite mit allen bisher mitwirkenden Lomi-Freunden entsteht. Die Personen werden in Form von Karten dargestellt und die Webseiten sind darüber ereichbar.

  • 4. Mai 2025

    Prototyp Lebensweberei

    Eine neue Seite entsteht nur durch Bearbeitung der Konfigurationen und das Hinterlegen der Bilder. Es darf sich nun zeigen, ob der aktuelle Ansatz funktioniert und eine schnelle und unkomplizierte Seitenerstellung ermöglicht …

  • 5. Mai 2025

    Neue Komponente für Social Buttons und Staging-Umgebung

    Eine neue Komponente entsteht für die Anzeige von Social-Buttons für beliebte Social-Media Links. Außerdem entsteht für hunae.de ein Staging/Test-System für aktuellste Entwicklungsarbeiten.

  • 9. Mai 2025

    Schöner Quellcode mit ESLint

    ESlint wird im Projekt aktiviert und der Quellcode des Projekts wird basierend darauf überarbeitet, damit die Form des Quelltextes schön wird und schön bleibt :-)

  • 10. Mai 2025

    Nur noch Webp Bilder

    Die Webseite verwendet jetzt nur noch Bilder im Webp Format. Damit lässt sich die Ladezeit noch weiter optimieren.

  • 18. Mai 2025

    Prettier und weitere Einstellungen

    Das Projekt verwendet nun Prettier für noch aufgeräumteren Quellcode. Code darf auch schön sein ;-)

  • 23. Mai 2025

    Nuxt Upgrade

    Das Nuxt-Framework wurde mal wieder auf den neuesten Stand gebracht und die Barrierefreiheit der Seite wurde weiter verbessert.

  • 24. Mai 2025

    Eine neue Seite für Anwendungen und Angebote

    Eine neue Seite entsteht für die Anwendungen und Angebote. Die Anwendungen können in Gruppen unterteilt werden mit einer einleitenden Helden-Sektion. Die Seite wird für Baylomi umgesetzt und wird komplett über eine Konfiguration gesteuert.

  • 29. Mai 2025

    Die Suche nach einem Content Management System

    Der Wunsch, dass die Benutzer selbst die Daten pflegen können entsteht. Die Suche nach einem passenden (Headless) Content Management System beginnt. Strapi, Budibase und andere müssen sich einem Test unterziehen und werden auf Mehrmandanten-Fähigkeiten geprüft.

  • 30. Mai 2025

    Directus CMS kommt in die engere Wahl

    Erste Tests zeigen, dass Directus alle Anforderungen abdecken kann und eine fiare Lizenz bietet. Die Umsetzung beginnt…

  • 31. Mai 2025

    Directus CMS ist die richtige Wahl

    Die komplette Konfiguration wird mit Directus abgebildet und in der Datenbank gespeichert und das Verhalten von Benutzer-Logins wird nachgestellt.

  • Juni 2025

  • 1. Juni 2025

    Directus ist großartig

    Die Umsetzung der Webseiten-Konfiguration mit Directus schreitet voran…

  • 8. Juni 2025

    PostgreSQL wird als Datenbank gewählt

    Die PostgreSQL Datenbank bietet ausgezeichnete Möglichkeiten für JSON Ausgaben. Die Datenbank-Inhalte werden ausgegeben und wieder umgewandelt, so dass sie wieder für die Webseite passen. Anstelle der Directus-API werden die Inhalte direkt aus der Datenbank geholt. Die Arbeit an den SQL-Statements beginnt …

  • 13. Juni 2025

    Postgresql, MinIO und Directus werden installiert

    Es ist nun soweit, die CMS-Komponenten auf dem Server zu installieren. Neben der SQL-Datenbank, wird MinIO als S3 kompatibler Speicher für die Bilder und Directus als Content Management System installiert.

  • 15. Juni 2025

    Quarkus als stabile Schnittstelle

    Damit möglichst wenig Abhängigkeiten für die Zukunft bestehen, wird die Schnittstelle zu den CMS Daten mit dem Java-Framework Quarkus entwickelt. Quarkus greift dabei direkt über SQL auf die Datenbank-Inhalte zu und erzeugt das passende JSON für die Webseite. Java macht einfach Spaß und so beginnt die Arbeit …

  • 17. Juni 2025

    Die erste Version der API wird fertiggestellt

    Mit Hilfe von Quarkus und der Java Programmiersprache werden die Inhalte der PostgreSQL Datenbank gelesen und für die Webseite aufbereitet. Wie erwartet arbeiten PostgreSQL und Quarkus schnell und es kann eine sehr schnelle Schnittstelle für die Webseite damit erstellt werden.

  • 22. Juni 2025

    Nativer Build und Webseite nutzt neue Quarkus API

    Die Besonderheit von Quarkus mit nativen Builds wird genutzt um eine optimierte Anwendung für den Server zu erstellen. Die Webseite wird umgebaut und nutzt nun die neue API.

  • 24. Juni 2025

    Fehlerbehebungen und Optimierungen

    Die gravierende Umstellung bringt Fehler und Fehlverhalten bei unvollstängien Daten mit sich. Die Fehlersuche und die Korrektur beginnen.

  • Juli 2025

  • 6. Juli 2025

    Die erste Version von hunae.de ist fertig

    Es wird noch ein Code eingebaut, damit die Reihenfolge der Lomi-Wirkenden dauerhaft rotiert und täglich neu gewürfelt wird, damit jeder gleich lange an erster Stelle in der Liste sein darf. Nach dem Cleanup des Quellcodes erfolgt der erste vollständige Release (Version 1.0.3) => Jetzt ist es endlich soweit, dass man es herzeigen kann!

Impressum | Datenschutz
© 2025 Thomas Hofer · hunae.de