
api-tests
----------
Adresar obsahujici testovaci kolekce API pro program Postman (https://www.postman.com/) a zaznamy z testu vysledne verze aplikace


aplikace
---------
Spustitelna aplikace ve strukture podle frameworku Nette (https://nette.org/cs/) ve verzi 3.1. V podadresari www/app-frontend je obsazena sestavena klietska cast aplikace. Pro spusteni na lokalnim pocitaci je mozne vyuzit napriklad program XAMPP (https://www.apachefriends.org/index.html). Cely adresar 'aplikace' je v takovem pripade nutne nahrat do adresare 'xampp/htdocs/' a pomoci skriptu 'db-sripts/db_create.sql' pripravit databazi. Nette ve verzi 3.1 vyzaduje PHP ve verzi minimalne 7.2.


db-scripts
-----------
Skripty v jazyce SQL urcene pro vytvoreni struktury databaze (db_create) a jeji naplneni ukazkovymi daty (db_data). Vyvoj byl provaden na serveru s MariaDB verze 10.4.17.


frontend-src
-------------
Kvuli velikosti zdrojovych souboru u projektu ve frameworku Angular je do priloh vlozena pouze cast obsahujici upravene zdrojove kody. Vytvoreni kompletni struktury je podle navodu na strance https://angular.io/guide/setup-local postup nasledujici:
- instalace Node.js a npm package manager
- pomoci prikazu 'npm install -g @angular/cli' je nainstalovan Angular CLI
- pomoci prikazu 'ng new frontend-app' je vytvoren projekt s nazvem frontend-app
Nasledne je mozne adresar frontend-app/src nahradit shodne pojmenovanym adresarem umistenym v adresari frontend-src. Nahrat je pote nutne take zdrojove soubory ke knihovne Angular Material pomoci prikazu 'ng add @angular/material'. Pouzita verze Angularu je 11.1.2.



