Commit Graph

100 Commits

Author SHA1 Message Date
Veronika Fehérvíziová
75f3dd3f04 fix: incorrect user ID being used with overlap checking 2025-10-31 23:05:19 +01:00
Veronika Fehérvíziová
5065b2ad8d fix: add option to ignore overlapping internships if they have the same ID 2025-10-31 22:43:59 +01:00
Veronika Fehérvíziová
107cf8a7ea refactor: reformat datetime value to display date only 2025-10-31 22:39:56 +01:00
Veronika Fehérvíziová
d4252f68de feat: add basic internship editor for admins 2025-10-31 22:31:49 +01:00
Veronika Fehérvíziová
c72b507245 feat: add API endpoint for updating basic internship information 2025-10-31 22:31:08 +01:00
Veronika Fehérvíziová
8a5914dc04 fix: incorrect value for "Semester" select if a value is specified in a prop 2025-10-31 22:26:52 +01:00
Veronika Fehérvíziová
2e5dcda640 feat: add API route for getting a single internship 2025-10-31 21:46:07 +01:00
Veronika Fehérvíziová
79d7bb49b4 refactor: replace button word in the internship editor component 2025-10-31 21:45:31 +01:00
Veronika Fehérvíziová
a20d3129c1 fix: typo in link to internship editor 2025-10-31 20:47:12 +01:00
Veronika Fehérvíziová
e0276857e4 fix: incorrect link to internship editor 2025-10-31 20:46:18 +01:00
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á
1ae81221a5 feat: implement API endpoint for getting all internships for admins 2025-10-31 20:43:01 +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á
1057a8250c fix: make time always zero in start and end date-time 2025-10-31 20:08:58 +01:00
Veronika Fehérvíziová
00f5bd495c fix: incorrect start and end date range 2025-10-31 20:08:26 +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
f388f093e3 feat: implement internship creation and company listing 2025-10-31 14:20:10 +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
Veronika Fehérvíziová
8c944b8c4f vytvorenie UML diagramu aplikacie 2025-10-23 19:40:52 +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
7959eec118 feat: implement user registration email notification and add email templates 2025-10-21 18:00:45 +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
d3efbaad34 feat: enhance user registration to include role-based data for students and employers 2025-10-21 17:15:23 +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