All

What are you looking for?

All
Projects
Results
Organizations

Quick search

  • Projects supported by TA ČR
  • Excellent projects
  • Projects with the highest public support
  • Current projects

Smart search

  • That is how I find a specific +word
  • That is how I leave the -word out of the results
  • “That is how I can find the whole phrase”

Curricula Designer

The result's identifiers

  • Result code in 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>

  • Result on the web

    <a href="https://www.sparta.eu/curricula-designer" target="_blank" >https://www.sparta.eu/curricula-designer</a>

  • DOI - Digital Object Identifier

Alternative languages

  • Result language

    angličtina

  • Original language name

    Curricula Designer

  • Original language description

    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.

  • Czech name

  • Czech description

Classification

  • Type

    R - Software

  • CEP classification

  • OECD FORD branch

    20202 - Communication engineering and systems

Result continuities

  • Project

  • Continuities

    R - Projekt Ramcoveho programu EK

Others

  • Publication year

    2023

  • Confidentiality

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Data specific for result type

  • Internal product ID

    Curricula Designer

  • Technical parameters

    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).

  • Economical parameters

    Výsledek je typu open source.

  • Owner IČO

    00216305

  • Owner name

    Vysoké učení technické v Brně