2023-05-31 Intro call pro programátory

Datum

May 31, 2023

Účastníci

  • @Anežka Müller

  • Jakub Sedláček, Veronika Hniličková

  • Martin Doušek, Martin Gebauer, Jakub Kolebaba, Thanh Lam Nguyen, Nela Letochová

Cíle

  • představení současného stavu a plánu vývoje

Zápis:

  • aktuální aplikace je zastaralá a celá běží na WordPressu, ve kterém je navíc plugin pro seznamku

  • na čem bdueme pracovat je React/TypeScript aplikace, která bude běžet jako další plugin ve WP

  • aktuální šablonu dáme pryč, nebudeme ji používat, plugin pro senzamku (https://buddypress.org) bude sloužit jako backend, budeme s ním komunikovat z React aplikace

  • daný plugin má v administraci WP řadu funkcionalit, nechceme řešit administraci od nuly, cílem projektu je udělat zásadní redesign - překopání UX/UI aplikace, chceme ale využít stávající funkcionality

  • další část jsou úplně nové funkcionality, které bude potřeba dělat od nuly, oěpt jako součást React aplikace, bude se komunikovat s WP API

  • třetí element - bude potřeba nasadit WP plugin pro management předplatných a pro e-kurzy, programovat takový ekosystém od nuly by bylo zbytečně složité, jen by se přestyloval

  • výsledek bude React/WP hybrid

  • celkově to bude accessibility-heavy, bude to výzva, Jakub zjistil, že React i renderovaný client-site umí pracovat se čtečkami, je třeba na to myslet

  • Hurbá roadmapa viz Jira https://cesko-digital.atlassian.net/jira/software/c/projects/TL/boards/83

    • první bude třeba udělat základní infrastrukturu - integrace React aplikace do WP, napojení na Buddypress a WP API

  • Představa je taková, že by se mezi programátory rozhodily jednotlivé moduly, každý je jinak pracný, v průběhu ale vyhodnotíme storypointy v rámci Jiry a uděláme lepší odhad časové náročnosti

  • Aktuálně jsme ve fázi tvorby grafiky, ale chceme začít pracovat už na základní infrastruktuře a postupně budou chodit další zadání

  • Kick-off - příprava React appky bude trvat třeba 2 - 4 týdny, chystal by zatím Jakub S.

    • Jakuba Kolebabu to zajímá, v Reactu dělá dlouho, ale integraci do WP nikdy nedělal, Martin Gebauer by se pak připojil, příští týden je na dovolené

    • další zapojení jsou navázaná na přípravu