17 Commits
Author SHA1 Message Date
Esa Kataja 5f092421eb feat: change default review scores to 0 and improve textarea styling 2025-05-13 21:15:13 +03:00
Esa Kataja 3c8c2f76d3 refactor: improve review page with TypeScript interfaces and error handling 2025-05-13 20:22:49 +03:00
Esa Kataja 5d05175bc4 feat: implement review submission with user data persistence and form state management 2025-05-13 20:17:31 +03:00
Esa Kataja 8c0b0c2211 Update packages 2025-05-13 20:17:07 +03:00
Esa Kataja 31f0c5ae02 Add value to reviewslider 2025-05-10 16:28:49 +03:00
Esa Kataja 3203131f4a feat: implement auth middleware and protect review page route 2025-05-10 14:55:38 +03:00
Esa Kataja fdbc7a2b23 Add message when login failed 2025-05-10 13:37:25 +03:00
Esa Kataja 524e9fab7e Add example env config 2025-05-10 13:36:44 +03:00
Esa Kataja 6e06161939 chore: update Nuxt compatibility date to May 2025 2025-05-10 13:04:40 +03:00
Esa Kataja a87cc4018c Add login functionality 2025-05-10 13:04:30 +03:00
Esa Kataja fa7fe83866 Add text review field with styling to review form 2025-05-04 22:57:42 +03:00
Esa Kataja 4576954f80 Add song data fetching 2025-05-04 22:42:44 +03:00
Esa Kataja 55c489f779 Add crude song API integration 2025-05-04 22:05:35 +03:00
Esa Kataja 8a429e5448 Add a crude login form 2025-05-04 17:48:20 +03:00
Esa Kataja 1b403c3d2b Add background image and styling improvements for artist cards 2025-05-04 17:10:57 +03:00
Esa Kataja 1a20721cbb Add artist review page and components with basic layout and styling 2025-05-04 16:34:23 +03:00
Esa Kataja 92a192e002 Initial commit 2025-05-04 13:18:33 +03:00