Files

2.1 KiB

mozdIT — Következő Mérföldkő Tervező (Next Steps)

A projekt funkcionális és vizuális alapjai (v1.0 RC) elkészültek, beleértve a natív Docker-alapú CI/CD folyamatot és a hitelesítéssel védett CMS szerkesztőt is. A következő fejlesztési fázis a Minőségbiztosítás (QA), a Stabilitás és az Analitika köré épül.

Ezek a következő javasolt lépések a soron következő sessionre:

1. Automatizált Tesztelés Bővítése (MITHOME-14)

  • Playwright E2E Tesztek: Beállítani a böngésző-szintű "Smoke Test"-eket, amelyek automatikusan végigkattintják a weboldalt (főoldal betöltése, űrlapkitöltés szimulációja, CMS login teszt).
  • A meglévő unit tesztek (Jest) mellé ez ad egy 100%-os biztonságot a vizuális törések elkerülésére.

2. CI/CD Pipeline Finomhangolása (MITHOME-13)

  • Készíteni egy GitHub Actions (vagy GitLab CI) folyamatot, amely minden Commitnál lefut.
  • A folyamat tartalmazni fogja:
    • npm run lint
    • npm run test (Jest)
    • npx playwright test (E2E)
    • Sikeres futás esetén automata SSH deployment a Staging szerverre.

3. SEO, A11y és Lighthouse CI (MITHOME-19, MITHOME-20, MITHOME-23)

  • A Google Lighthouse tesztek bekötése az automatizált tesztek mellé (cél: 90+ pontszám).
  • Strukturált adatok (JSON-LD) és OpenGraph tagek ellenőrzése a maximális keresőoptimalizálás érdekében.
  • WCAG 2.1 Akadálymentesítési szabályok érvényesítése (pl. kontrasztarányok az új kék-narancs logóhoz, ARIA címkék az ikonoknál).

4. Observability / Monitoring (MITHOME-17, MITHOME-21)

  • A meglévő Loki / Grafana stackhez bekötni egy professzionális szerver-oldali loggert (pl. winston vagy pino).
  • Az /api/contact e-mail küldési hibák és az oldalletöltési (traffic) logok strukturált naplózása, riasztások (Alerts) beállítása.

5. Analitika (MITHOME-26)

  • Weboldal forgalom mérésének beállítása (Javasolt: GDPR-barát, cookie mentes Plausible Analytics vagy Google Analytics 4 alapú integráció).

Mentve a következő fejlesztési iterációhoz. A fenti lista a Plane MITHOME projekt Backlogjával szinkronban van.