Klantinteractie-Servicesysteem / KISS-frontend

Repository for the KISS frontend developed with ICATT for Dimpact
Other
0 stars 5 forks source link

Als beheerder van de inhoud van het startscherm wil ik nieuwsitems en werkinstructies maken, prioriteren, aanpassen en verwijderen #17

Closed PascalIcatt closed 1 year ago

PascalIcatt commented 2 years ago

zodat de content voortdurend up-to-date is.

Projectcode: B-01

Toelichting

De statische lijsten met werkinstructies en nieuwsberichten van story A-01 #16 worden dynamisch gemaakt door ze te koppelen aan een bron. Dit betreft een interne KISS bron. Hiervoor mag een CMS gebruikt worden. Hoeft niet. In omschrijving wordt gesuggereerd dat de redacteur zelf de prioriteit kan aangeven van de berichten. er is afgesproken vooralsnog alleen automatisch te prioriteren op datum.

we bekijken of OpenPub gebruikt kan worden (alleen gebruiken als we erop vertrouwen dat de andere A en B stories daar ook mee gerealiseerd kunnen worden).

Acceptatiecriteria

Het is acceptabel als de beheerschermen niet geïntegreerd zijn in KISS en dat de redacteur de content rechtstreeks in een CMS beheerd, maar dan moet de authenticatie wel geïntegreerd zijn met KISS. Het mag niet zo zijn dat de redacteur apart moet inloggen in het CMS. NB. er is nog helemaal geen autorisatie, maar vooruitlopend daarop moet er wel al rekening gehouden worden bij het kiezen een technische oplossing.

Functionele teststappen

  1. Test met twee schermen: inlogggen op de beheeromgeving. Voer 3 nieuwsberichten in, voer 2 werkinstructies in
  2. Tweede scherm/browser: Andere gebruiker opent KISS: Andere gebruiker ziet twee lijstjes, waarbij de laatst toegevoegde items bovenaan staan.
  3. Als beheerder: wijzig het tweede nieuwsbericht. Andere gebruiker ziet de lijst nieuwsberichten wijzigen: het aangepaste bericht komt bovenaan te staan, met de gewijzigde tekst.
  4. Als beheerder: voeg een derde werkinstructie toe. Andere gebruiker ziet de nieuwe werkinstructie bovenin de lijst verschijnen.
  5. Als beheerder: voeg in totaal meer dan 10 nieuwberichten en werkinstructies in: Andere gebruiker ziet paginering die correct werkt

BEVINDINGEN

Taken Conduction

Tijdinschatting

rubenvdlinde commented 2 years ago

Voornaamste hier is dat we de PUB api zullen moeten uitbreiden, dat is niet bepaald een probleem (eerder een commonground doel) maar daar moeten we dan wel de uren voor reserveren.

rubenvdlinde commented 2 years ago

n.b. We gaan dus alleen de GET API implementeren, het aanmaken en beheren van nieuwsberichten vind plaats in Open Webconcept wordpress gothenburg)

felixcicatt commented 2 years ago

TODO ICATT:

PascalIcatt commented 2 years ago

localhost/hostname variabel instelbaar maken bij deployments

felixcicatt commented 2 years ago

@hannekevanderhorst De bevindingen zijn nu als het goed is opgelost.

sytskevanhasselt commented 1 year ago

Status = done