From ba8ea224a8d6049113ce70fd14de76d1663bcf15 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sofia=20Reh=C3=A1kov=C3=A1?=
<125893846+sofiarehakova@users.noreply.github.com>
Date: Mon, 20 Oct 2025 17:35:01 +0200
Subject: [PATCH] info student page, info company page, register, register
student page
---
frontend/app/components/NavBar.vue | 2 +-
frontend/app/components/PageCard.vue | 30 ++++-
frontend/app/pages/index.vue | 4 +-
frontend/app/pages/infoCompany.vue | 122 +++++++++++++++++++++
frontend/app/pages/infoStudent.vue | 74 +++++++++++++
frontend/app/pages/register.vue | 23 ++++
frontend/app/pages/registerCompany.vue | 39 +++++++
frontend/app/pages/registerStudent.vue | 146 +++++++++++++++++++++++++
8 files changed, 434 insertions(+), 6 deletions(-)
create mode 100644 frontend/app/pages/infoCompany.vue
create mode 100644 frontend/app/pages/infoStudent.vue
create mode 100644 frontend/app/pages/register.vue
create mode 100644 frontend/app/pages/registerCompany.vue
create mode 100644 frontend/app/pages/registerStudent.vue
diff --git a/frontend/app/components/NavBar.vue b/frontend/app/components/NavBar.vue
index 173ca7e..00e810b 100644
--- a/frontend/app/components/NavBar.vue
+++ b/frontend/app/components/NavBar.vue
@@ -2,7 +2,7 @@
Domov
- Register
+ Register
Login
diff --git a/frontend/app/components/PageCard.vue b/frontend/app/components/PageCard.vue
index 13fe65e..160f478 100644
--- a/frontend/app/components/PageCard.vue
+++ b/frontend/app/components/PageCard.vue
@@ -1,7 +1,12 @@
- {{ title }}
+
+
+
+ {{ title }}
+
+
{{ description }}
@@ -30,7 +35,26 @@ export default {
required: true,
type: String,
validator: basicPropValidator
- }
+ },
+ icon: {
+ required: false,
+ type: String,
+ default: null,
+ },
}
}
-
\ No newline at end of file
+
+
+
diff --git a/frontend/app/pages/index.vue b/frontend/app/pages/index.vue
index 26b45bd..3d350f3 100644
--- a/frontend/app/pages/index.vue
+++ b/frontend/app/pages/index.vue
@@ -5,11 +5,11 @@
+ link="/infoStudent" />
+ link="/infoCompany" />
diff --git a/frontend/app/pages/infoCompany.vue b/frontend/app/pages/infoCompany.vue
new file mode 100644
index 0000000..a453130
--- /dev/null
+++ b/frontend/app/pages/infoCompany.vue
@@ -0,0 +1,122 @@
+
+ Detaily a pravidlá odbornej praxe pre firmy
+
+ Kompletné informácie o odbornej praxi pre firmy
+
+
+
+
+ Zmluvné podmienky
+
+
+
+
+
+ Pravidlá a povinnost počas praxe
+
+
+
+
+
+
+
+ Hodnotenie a ukončenie praxe
+
+
+
+
+
+ Ako prebieha hodnotenie študenta?
+
+
+ Študenta hodnotí mentor vo firme a zodpovedná osoba na škole podľa
+ stanovených kritérií (účasť, splnené úlohy, kvalita výstupov a pod.).
+
+
+
+
+
+ Aké dokumenty je potrebné vystaviť po ukončení praxe?
+
+
+ Typicky potvrdenie o absolvovaní praxe a hodnotiaci formulár
+ podpísaný mentorom. Presný zoznam dodá škola.
+
+
+
+
+
+
+
+
+
diff --git a/frontend/app/pages/infoStudent.vue b/frontend/app/pages/infoStudent.vue
new file mode 100644
index 0000000..2852b87
--- /dev/null
+++ b/frontend/app/pages/infoStudent.vue
@@ -0,0 +1,74 @@
+
+ Informácie o odbornej praxi pre študentov
+
+ Kompletné informácie o odbornej praxi – priebeh, hodnotenie, zmluvy a pokyny pre študentov.
+
+
+
+
+ Podmienky absolvovania predmetu
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/app/pages/register.vue b/frontend/app/pages/register.vue
new file mode 100644
index 0000000..925b96a
--- /dev/null
+++ b/frontend/app/pages/register.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
diff --git a/frontend/app/pages/registerCompany.vue b/frontend/app/pages/registerCompany.vue
new file mode 100644
index 0000000..cf3f651
--- /dev/null
+++ b/frontend/app/pages/registerCompany.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
diff --git a/frontend/app/pages/registerStudent.vue b/frontend/app/pages/registerStudent.vue
new file mode 100644
index 0000000..481351f
--- /dev/null
+++ b/frontend/app/pages/registerStudent.vue
@@ -0,0 +1,146 @@
+
+
+
Registrácia študenta
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Registrovať
+
+
+
+
+
+
+
+
+