Projekt

Obecné

Profil

Request #75703

PROJEKT Bc. práce - Úpravy Django administrace webů RH

Přidáno uživatelem Luboš Langer před asi 1 rok. Aktualizováno před asi 1 rok.

Stav:
Assigned
Priorita:
Normal
Přiřazeno:
Začátek:
2023-03-14
Uzavřít do:
% Hotovo:

0%

Odhadovaná doba:
Strávený čas:
Notes for invoicing:

Popis

Obecně bych zadání rozdělil na:
  1. Administrace podcastů
    1. Je potřeba vytvořit administrační rozhraní, které bude součástí django administrace a bude umožňovat hromadné nahrání podcastů. Na začátku vyberu kategorii podcastů, krokování publikace (časová mezera v publikaci jednotlivých dílů) – výchozí bude 1 den, pak vyberu mp3 soubory, které chci nahrát. Po kliku na tlačítko uvidím vybrané soubory pod sebou a u každého nutné vyplnit název, popis a bude možné změnit datum publikace. Po vyplnění všech nutných údajů bude k dispozici tlačítko pro uložení.
    2. Analyzovat možnosti prohlížečových notifikací a navrhnout vhodné řešení. Cílem je uživatele upozornit na nové podcasty.
      https://developer.mozilla.org/en-US/docs/Web/API/Notification
      https://www.magicbell.com/blog/browser-notifications
      https://www.airship.com/resources/explainer/web-push-notifications-explained/
  1. Mini CMS
    1. Je potřeba vytvořit administrační rozhraní, které bude součástí django administrace a bude umožňovat správu položek v menu (přidat, upravit, odebrat, schovat) – bude stačit název položky, odkaz a zda je aktivní
    2. Je potřeba vytvořit administrační rozhraní, které bude součástí django administrace a bude umožňovat vytvořit dynamickou stránku s HTML obsahem. V rámci této funkcionality bude možné:
      1. Editovat obsah a nahrávat obrázky pomocí WYSIWYG editoru tinymce
      2. Editovat metadata stránky
      3. Možnost zvolit zda je stránka publikovaná a zda ji zahrnout do sitemapy
      4. Každou takovou stránku budeme cachovat a každá změna způsobí invalidaci této cache
    3. Je potřeba vytvořit administrační rozhraní, které bude součástí django administrace a bude umožňovat správu FAQ (přidat, upravit, odebrat, schovat) – otázka, odpověď (oboje v HTML)
#1

Aktualizováno uživatelem Michal Byrtus před asi 1 rok

#2

Aktualizováno uživatelem Luboš Langer před asi 1 rok

#3

Aktualizováno uživatelem Martin Fráňa před asi 1 rok

  • Přiřazeno změněn z Martin Fráňa na Michal Byrtus
#4

Aktualizováno uživatelem Michal Byrtus před asi 1 rok

#5

Aktualizováno uživatelem Martin Fráňa před asi 1 rok

  • Předmět změněn z úpravy Django administrace webů RH na PROJEKT Bc. práce - Úpravy Django administrace webů RH
  • Rodičovský úkol smazán (#75564)
#6

Aktualizováno uživatelem Martin Fráňa před asi 1 rok

#7

Aktualizováno uživatelem Martin Fráňa před asi 1 rok

  • Projekt změněn z 374 na Bc. a Mgr. práce
  • Reportoval smazán (Langer)
#8

Aktualizováno uživatelem Michal Byrtus před asi 1 rok

#9

Aktualizováno uživatelem Michal Byrtus před asi 1 rok

Založeny přístupy na mattermost, gitlab. Zaslány prvotní instrukce.

Také k dispozici: Atom PDF