Curricula Designer
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26220%2F23%3APR37584" target="_blank" >RIV/00216305:26220/23:PR37584 - isvavai.cz</a>
Výsledek na webu
<a href="https://www.sparta.eu/curricula-designer" target="_blank" >https://www.sparta.eu/curricula-designer</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Curricula Designer
Popis výsledku v původním jazyce
The Curricula Designer is a web application that allows users to create new or upload existing higher education study programs and analyze their content according to requirements of work roles on a job market. For the analysis, the NIST NICE and ENISA ECSF framewroks are used.
Název v anglickém jazyce
Curricula Designer
Popis výsledku anglicky
The Curricula Designer is a web application that allows users to create new or upload existing higher education study programs and analyze their content according to requirements of work roles on a job market. For the analysis, the NIST NICE and ENISA ECSF framewroks are used.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20202 - Communication engineering and systems
Návaznosti výsledku
Projekt
—
Návaznosti
R - Projekt Ramcoveho programu EK
Ostatní
Rok uplatnění
2023
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
Curricula Designer
Technické parametry
Webová aplikace je vytvořena v jazyce Javascript s použitím frameworku React a je určena pro všechny moderní webové prohlížeče. Jednotlivé komponenty jsou vytvořeny s pomocí celé řady dostupných knihoven ekosystému NPM. Jako příklad stěžejních knihoven v tomto projektu lze uvést tyto knihovny: react-beautiful-dnd, react-bootstrap, react-router-dom, apexcharts, axios, reacharts, sass. a crypto. Pro získání dat a práci s daty komunikuje webová aplikace s webovým serverem, na kterém jednotlivé požadavky obsluhuje sada PHP skriptů. Na serveru je rovněž přítomna MySQL databáze, ve které jsou data fyzicky uložena. V tuto chvíli slouží databáze a server pouze pro uchování statistik návštěvnosti a zpětné vazby o uživatelské zkušenosti. Samotný obsah webové aplikace, tedy data s kurzy a jejich rozčlenění do studijního plánu, je uchováván pouze v operační paměti a jsou vymazány při opětovném načtení aplikace. Data z této operační paměti je však možné uložit do souboru pomocí funkce exportu studijního plánu, kdy je kopie pracovních dat uložena do souboru ve formátu JSON. Opětovným importem tohoto souboru je operační paměť a tím i studijní plán opět obnoven i v nové instanci aplikace. Pro nasazení aplikace je vyžadována instalace webového serveru, PHP a MySQL databáze (např. xAMP).
Ekonomické parametry
Výsledek je typu open source.
IČO vlastníka výsledku
00216305
Název vlastníka
Vysoké učení technické v Brně