“Save Learning Link” browser tlačítko a plug-in pro vzdělávací aplikaci

Záměrem je vytvoření add-on uživatelského tlačítka, které by bylo možné stáhnout z webu Learneronu (například při registraci uživatele), a které by sloužilo jako plug-in pro všechny běžné webové prohlížeče (Firefox, Chrome, Edge, popřípadě další), s funkcí popsanou níže.

Klíčová slova: browser plug-in, web development, SW komponenta

Související URL: http://learneron.net

Navržený typ práce: Semestrální práce     Celkový stav inzerátu: Nové


Situace
LearnerOn.Net je online řešení pro celoživotní vzdělávání, kdy - kromě jiných funkcionalit - registrovaný uživatel má možnost tvořit své privátní či sdílené Learning Paths (uspořádaná curricula tvořená odkazy na jednotlivé zdroje vzdělání, například MOOC kurzy, blogy, články, videa či podcasty), nebo Learning Collections (neuspořádané sbírky odkazů - de facto kolekce záložek ma finální online dokumenty a zdroje).
V současnou chvíli uživatelé mohou obecné webové odkazy na zdroje vkládat do Learning Paths a Learning Collections pouze uvnitř aplikace LearnerOn.Net, v zásadě přímým kopírováním linků.

Záměr
Záměrem je vytvoření add-on uživatelského tlačítka, které by bylo možné stáhnout z webu Learneronu (například při registraci uživatele), a které by sloužilo jako plug-in pro všechny běžné webové prohlížeče (Firefox, Chrome, Edge, popřípadě další), s následující funkcí:
pokud jej uživatel stlačí během prohlížení zajímavého webového vzdělávacího obsahu, tlačítko provede spojení s LearnerOn.Net účtem uživatele (popřípadě s Log Inem do účtu LearnerOn.Net),
uživatel dostane na výběr, do jaké existující Learning Path nebo Learning Collection by URL prohlíženého webového zdroje chtěl uložit (případně by měl možnost vložit URL do nové Path nebo Collection),
dále bude uživatel mít možnost uloženému URL v aplikaci LearnerOn.Net přiřadit název či stručný popisek,
rovněž by se uložila / ukládala související metadata - například časová razítka stáhnutí tlačítka uživatelem, používání tlačítka / u jakých linků na zdroje a pod.
Součástí projektu by byla i uživatelská část - design samotného tlačítka, detailní design jeho funkcionality, prototyp, otestování a produkční implementace tlačítka.

Další informace
Webová část řešení LearnerOn.Net je v tuto chvílí kombinací technologií React (front-end) a Django (back-end), s GraphQL coby API technologií.
Produkční databáze LearnerOn.Net je v tuto chvíli MySQL a neo4j.
Řešení LearnerOn.Net je provozováno v cloudové službě.





Pro akad. rok: 2021/2022

Vložil: Learneron, SE

Email: administrator@learneron.net

Telefon: +420 603 577 812

Web: http://www.learneron.net

Vloženo: 25.5.2021 000 08:10:57

Katedry

Zkratka katedryNázev katedryStavSchválilVedoucí práce
FAV/KIVKatedra informatiky a výpočetní technikyČeká na schválení--