Commit Graph

71 Commits

Author SHA1 Message Date
Veronika Fehérvíziová
60a96fdf39 feat: add link to dashboard page with all internships for admins 2025-10-31 20:44:44 +01:00
Veronika Fehérvíziová
897ab397d7 feat: add admin dashboard page for displaying all internships 2025-10-31 20:44:10 +01:00
Veronika Fehérvíziová
0b62795a6a refactor: extend Internship type to support a user object 2025-10-31 20:43:45 +01:00
Veronika Fehérvíziová
1683155ae3 refactor: change API endpoint for getting student's personal internships 2025-10-31 20:32:16 +01:00
Veronika Fehérvíziová
72edd247b3 feat: add sample page for company editing 2025-10-31 19:37:27 +01:00
Veronika Fehérvíziová
d583a4fcb0 feat: add company list for admins 2025-10-31 19:37:08 +01:00
Veronika Fehérvíziová
6c40e63edb refactor: move admin dashboard to separate folder 2025-10-31 19:36:46 +01:00
Veronika Fehérvíziová
e4a9d60273 feat: add link to company list for students 2025-10-31 19:21:44 +01:00
Veronika Fehérvíziová
27a087da71 feat: add page for listing companies for students 2025-10-31 19:21:31 +01:00
Veronika Fehérvíziová
e9fd6b9608 Merge branch 'feature/fix-incorrect-hours-on-info-page-31-10-2025' into develop 2025-10-31 19:01:41 +01:00
Veronika Fehérvíziová
521caed853 fix: incorrect hours count on info page 2025-10-31 19:01:02 +01:00
eaba42f219 Merge branch 'feature/31-Vytvorenie-novej-praxe-studentom' into develop 2025-10-31 14:25:48 +01:00
e0335441fe fix: add missing semicolon in internship registration navigation 2025-10-31 14:21:34 +01:00
fda5bc2473 feat: implement internship creation interface on frontend 2025-10-31 14:20:42 +01:00
4979b4ddd3 fix: update CompanyData types 2025-10-31 14:19:16 +01:00
1de41fda55 feat: add basic internship editor 2025-10-28 10:35:07 +01:00
6d74d48ff7 feat: add template page for editing internships for students 2025-10-28 09:40:51 +01:00
6463767ae8 fix: correct error handling in internship data display 2025-10-28 09:30:54 +01:00
ce9a04ae72 refactor: remove unused variables from student dashboard 2025-10-28 09:29:54 +01:00
426ea6f910 feat: display error message for internship data retrieval 2025-10-28 09:29:22 +01:00
Veronika Fehérvíziová
7cf72fec7b oprava slova "Odborná" na hlavnej strane 2025-10-23 20:14:26 +02:00
94a5776cbc feat: add internship retrieval and display functionality 2025-10-23 14:16:13 +02:00
2693e0a755 feat: implement "forgot my password" 2025-10-21 20:41:32 +02:00
94a0aa715b feat: add middleware definitions for pages 2025-10-21 18:27:31 +02:00
13785861ba feat: add role-based route middleware for access restriction 2025-10-21 18:27:20 +02:00
b2588f9489 feat: enhance dashboard pages with metadata and user greeting 2025-10-21 18:18:35 +02:00
6641514dc7 feat: add routing for employer role in dashboard 2025-10-21 18:18:24 +02:00
4f5342ac41 feat: implement company registration form 2025-10-21 18:12:11 +02:00
2c07b0bc0f feat: implement student registration on frontend 2025-10-21 17:16:39 +02:00
631c9f9a86 feat: update data interfaces to include new role and company data structures 2025-10-21 17:15:56 +02:00
18b76523e4 feat: add admin, company, and student dashboard pages with initial template structure 2025-10-21 14:13:14 +02:00
6a70d45b31 feat: implement login functionality and enhance alert styling in login page 2025-10-21 14:13:00 +02:00
a5069c10a0 feat: update NavBar to use dynamic color based on user role 2025-10-21 14:12:44 +02:00
2cca658a50 feat: add TypeScript interfaces for CompanyData, StudentData, Role, and User 2025-10-21 14:09:27 +02:00
01fa0bacdc feat: add nuxt-auth-sanctum for Laravel Sanctum authentication 2025-10-21 13:09:38 +02:00
0423b9dedd fix: remove unnecessary link attribute from InfoCard in company page 2025-10-21 12:31:52 +02:00
7788010296 fix: useSeoMeta is called from invalid context on some pages 2025-10-20 19:48:12 +02:00
416829420e refactor: add nitro configuration for prerendering static content 2025-10-20 19:47:12 +02:00
066a55b9df refactor: update form submission logic to display the forms after requests are processed 2025-10-20 19:28:13 +02:00
08a88f6f96 refactor: update SEO metadata for pages 2025-10-20 19:26:49 +02:00
a02dd3d3f3 refactor: implement loading and error alerts in password reset form 2025-10-20 19:24:32 +02:00
785e9493cd refactor: specify type for studyProgram in student registration form 2025-10-20 19:16:48 +02:00
b5c336f8fb refactor: replace PageCard with InfoCard in company and student information pages 2025-10-20 19:10:21 +02:00
7cb90ed279 refactor: enhance login, company, and student registration forms with error and loading alerts 2025-10-20 19:07:00 +02:00
8896461874 refactor: wrap company and student information pages in v-container and v-card to match style 2025-10-20 18:35:20 +02:00
219a7b1caf refactor: wrap company registration form in v-container and v-card to match style 2025-10-20 18:33:31 +02:00
8751036a60 refactor: wrap registration page content in v-container and v-card to match style 2025-10-20 18:32:03 +02:00
9fab8b9772 refactor: wrap student registration form in v-container and v-card to match style 2025-10-20 18:30:59 +02:00
06084fb2d3 refactor: wrap reset password page in v-card to match style 2025-10-20 18:29:14 +02:00
4a93d6cc88 refactor: remove fluid attribute from closing v-container tag 2025-10-20 18:27:31 +02:00