-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Roman Filatov edited this page Jan 13, 2019
·
17 revisions
Zadáním semestrální práci bylo vytvořit webovou stránku. Rozhodl jsem se vytvořit takový servis vytvoření kvízu.
Quizch je servis vytvoření kvízů.
UPLOADED TO http://wa.toad.cz/~filatrom/
Laravel 5.7, Vue.js (vue-router, vuex, axios, VueClipboard, Draggable, Bootstrap-vue), Bootstrap styles, Font-awesome icons, MySQL
ČVUT FEL ZWA semestrální práce
SPA application
Controllers path: /app/Http/Controllers/
JSON resources path: /app/Http/Resources/
Models path: /app/
Views path (vue.js components): /resources/js/views
JS scripts path: /resources/js
API routes located in /routes/api.php
Vue-router routes located in /resources/js/app.js
Vuex store is located in /resources/js/store/index.js
- Přihlášení / odhlášení / registrace
- Seznam vlastních kvízů (v tabulce)
- Private / Public
- Preview Mode
- Identifikátor kvizu (md5 hash)
- Seznam uživatelů, které vybraný kvíz udělali
- Nastavení
- Editace
- Smazání
- Show URL
- Seznam vlastních výsledků
- Počet bodů
- Barva je známka (viz. 2)
- Statistika (v tabulce)
- Vytvoření kvízů
- Nastavení časového omezení
- Nastavení hesla
- Přidávání otázek a odpovědí
- Připojení ke kvízu při pomocí Identifikátoru
- Timer
Roman Filatov