{"id":2754,"date":"2026-08-07T13:22:23","date_gmt":"2026-08-07T11:22:23","guid":{"rendered":"https:\/\/koredesign.studio\/?page_id=2754"},"modified":"2026-08-20T22:35:21","modified_gmt":"2026-08-20T20:35:21","slug":"rock-records","status":"publish","type":"page","link":"https:\/\/koredesign.studio\/en\/rock-records\/","title":{"rendered":"Rock Records"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2754\" class=\"elementor elementor-2754\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f39a4ed e-con e-atomic-element e-flexbox-base e-6f39a4ed-dfbdb80 \" data-id=\"6f39a4ed\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6f39a4ed\">\n    <a class=\"elementor-element elementor-element-ebd98a8 e-con e-atomic-element e-flexbox-base e-ebd98a8-15ca172 \" data-id=\"ebd98a8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ebd98a8\" href=\"https:\/\/koredesign.studio\/index.php\/web-development\" target=\"_self\">\n    \t\t\t<p class=\"e-a5a4967-fd3b4c5 e-paragraph-base\" data-interaction-id=\"a5a4967\">Web Development<\/p>\n\t\t\n<\/a>\n<div class=\"elementor-element elementor-element-27ed7aa e-flex e-con-boxed e-con e-parent\" data-id=\"27ed7aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<h2 data-interaction-id=\"11d07b6f\" class=\"e-11d07b6f-9a775c3 e-heading-base\">Rock Records - Dynamic Music Web Application&nbsp;<\/h2>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5cc7264a e-con e-atomic-element e-flexbox-base e-5cc7264a-2fcb12e \" data-id=\"5cc7264a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5cc7264a\">\n    <div class=\"elementor-element elementor-element-716d25b7 e-con e-atomic-element e-flexbox-base e-716d25b7-46b93ee \" data-id=\"716d25b7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"716d25b7\">\n    \t\t\t<h2 data-interaction-id=\"cc9b753\" class=\"e-cc9b753-4420fe4 e-heading-base\">Overview<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"48bc328f\"><strong id=\"e-msivnaed-kkhhszz\">Rock Records<\/strong> is a dynamic multi-page web application engineered to showcase an interactive music and record catalog with a focus on modern user experience (UX) and clean visual communication. Developed individually for the Dynamic Web  subject at the University of Lleida (<em id=\"e-msivnaed-iid2fl9\">Universitat de Lleida<\/em>), the project demonstrates the integration of reactive frontend frameworks with modular UI component libraries. By leveraging Vue.js and Bootstrap-Vue, the platform presents a responsive, accessible interface that dynamically fetches and renders internal data assets from structured JSON files across multiple viewports (desktop, tablet, and mobile).<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"17215706\" class=\"e-17215706-025973f e-heading-base\">The Challenge<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"6b7e11ab\">The objective of the assignment was to design and deploy a complete, functional web application featuring between 3 and 5 interconnected subpages, adhering to modern usability and web accessibility standards (WCAG guidelines). Key technical and structural requirements included:<br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivpqww-v1mwnn5\">Framework Architecture:<\/strong> Building a reactive single\/multi-page setup using <strong id=\"e-msivpqww-96porrt\">Vue.js<\/strong> for interactive UI logic and <strong id=\"e-msivpqww-ih7sphl\">Bootstrap \/ Bootstrap-Vue<\/strong> for responsive layouts.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivpqww-fpt2lox\">Data Management:<\/strong> Managing and populating content dynamically through an internal JSON data structure rather than hardcoding static page assets.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivpqww-pqofnnu\">UX &amp; Accessibility Compliance:<\/strong> Implementing clean visual hierarchies, intuitive navigation flows, and fluid multi-device adaptivity while preventing UI component conflicts.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivpqww-i5piq51\">Production Standards:<\/strong> Structuring clear separation between components, views, plugins, and routes, backed by technical documentation and public deployment on GitHub Pages.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"46ec83fa\" class=\"e-46ec83fa-085fc77 e-heading-base\">Our Approach<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"474894a4\">To address these technical requirements, the development process was organized into modular architecture phases, prioritizing code maintainability and user-centered interaction:<br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivujh2-i7d2v6i\">Architecture &amp; View Structuring:<\/strong> Configured a clean project folder hierarchy separating views, components, routes, and plugins. Built a subpage navigation system encompassing key platform areas (landing hero, catalog view, detail pages, and informational sections).<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivujh2-ttmo8nx\">UI\/UX Implementation &amp; Accessibility:<\/strong> Utilized Bootstrap-Vue components to construct responsive grid layouts, interactive navigation bars, and visual cards. Visual choices (colors, typography, and spacing) were tailored to the rock music theme while applying basic WCAG contrast and readability guidelines to ensure broad accessibility.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivujh2-rycyqpl\">Dynamic Data Binding:<\/strong> Created an internal JSON data layer acting as a localized catalog API. Used Vue.js reactive state and data-fetching patterns to dynamically render record lists, metadata, and media attributes into reusable template components.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-msivujh2-nn0i1u1\">Responsive Optimization &amp; Quality Control:<\/strong> Conducted cross-device testing to ensure seamless layout responsiveness and component behavior across PC, tablet, and smartphone screen dimensions before deploying the production build via GitHub Pages.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"1fc1ac01\" class=\"e-1fc1ac01-949f372 e-heading-base\">Project Gallery<\/h2>\n\t\t<div class=\"elementor-element elementor-element-59c84e8 e-con e-atomic-element e-flexbox-base e-59c84e8-e1fa6f2 \" data-id=\"59c84e8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"59c84e8\">\n    <div class=\"elementor-element elementor-element-aa39381 e-con e-atomic-element e-flexbox-base e-aa39381-4f68cee \" data-id=\"aa39381\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"aa39381\">\n    \t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"1847394\" id=\"2813\" src=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-rock-records-web-development-kore-studio.png\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-rock-records-web-development-kore-studio.png 1536w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-rock-records-web-development-kore-studio-300x200.png 300w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-rock-records-web-development-kore-studio-1024x683.png 1024w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-rock-records-web-development-kore-studio-768x512.png 768w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-rock-records-web-development-kore-studio-18x12.png 18w\" alt=\"\"\/>\t\t<a class=\"elementor-element elementor-element-947ec3e e-con e-atomic-element e-flexbox-base e-947ec3e-e972bcf \" data-id=\"947ec3e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"947ec3e\" href=\"https:\/\/kore1410.github.io\/rock_records\/\" target=\"_blank\">\n    \t\t\t<p class=\"e-20ddd3f-18d3e4e e-paragraph-base\" data-interaction-id=\"20ddd3f\">Visit the Website<\/p>\n\t\t\n<\/a>\n\n<\/div>\n<div class=\"elementor-element elementor-element-dc71914 e-con e-atomic-element e-flexbox-base e-dc71914-1d6aaa0 \" data-id=\"dc71914\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"dc71914\">\n    \t\t\t<a href=\"https:\/\/github.com\/Kore1410\/rock_records\" target=\"_blank\" class=\"e-image-link-base\" data-interaction-id=\"b43c53e\"\n\t><img decoding=\"async\" class=\"e-image-base \" id=\"2814\" src=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/github-card-rock-records-kore-studio.png\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/github-card-rock-records-kore-studio.png 1536w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/github-card-rock-records-kore-studio-300x200.png 300w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/github-card-rock-records-kore-studio-1024x683.png 1024w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/github-card-rock-records-kore-studio-768x512.png 768w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/github-card-rock-records-kore-studio-18x12.png 18w\" alt=\"\"\/>\t<\/a>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-b7fdcf4 e-con e-atomic-element e-flexbox-base e-b7fdcf4-609719b \" data-id=\"b7fdcf4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b7fdcf4\">\n    \t\t\t<img decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"20482ae\" id=\"2812\" src=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-wireframe-rock-records-web-development-kore-studio.png\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-wireframe-rock-records-web-development-kore-studio.png 1536w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-wireframe-rock-records-web-development-kore-studio-300x200.png 300w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-wireframe-rock-records-web-development-kore-studio-1024x683.png 1024w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-wireframe-rock-records-web-development-kore-studio-768x512.png 768w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/mockup-wireframe-rock-records-web-development-kore-studio-18x12.png 18w\" alt=\"\"\/>\t\t<a class=\"elementor-element elementor-element-84bd791 e-con e-atomic-element e-flexbox-base e-84bd791-c8e7e8f \" data-id=\"84bd791\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"84bd791\" href=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/08\/wireframe-rock-records-web-development-kore-studio.pdf\" target=\"_blank\">\n    \t\t\t<p class=\"e-e9da5ac-15a3558 e-paragraph-base\" data-interaction-id=\"e9da5ac\">Visit the Wireframe<\/p>\n\t\t\n<\/a>\n\n<\/div>\n\n<\/div>\n\t\t\t<h2 data-interaction-id=\"4b13487c\" class=\"e-4b13487c-2c99eda e-heading-base\">Results<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"280ecf2b\"><strong id=\"e-msivz55p-7mq0ejk\">- Fully Functional Dynamic Web Platform:<\/strong> Successfully delivered a responsive multi-page web application combining Vue.js logic and Bootstrap-Vue styling, accessible live via GitHub Pages.<br><br><strong id=\"e-msivz55p-8rgu03x\">-&nbsp;Component-Driven Frontend Architecture:<\/strong> Established a modular codebase with decoupled view views, reusable component blocks, and structured JSON data sources.<br><br><strong id=\"e-msivz55p-cwv2kxt\">-&nbsp;Optimized User Experience:<\/strong> Achieved consistent cross-device performance, smooth interactive transitions, and adherence to foundational UX heuristics and web accessibility criteria.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5482af23 e-con e-atomic-element e-flexbox-base e-5482af23-5f838fa \" data-id=\"5482af23\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5482af23\">\n    <div class=\"elementor-element elementor-element-62cd5049 e-con e-atomic-element e-flexbox-base e-62cd5049-e3930ca \" data-id=\"62cd5049\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"62cd5049\">\n    <div class=\"elementor-element elementor-element-33d19858 e-con e-atomic-element e-flexbox-base e-33d19858-3922608 \" data-id=\"33d19858\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"33d19858\">\n    <div class=\"elementor-element elementor-element-eb18dc8 e-con e-atomic-element e-flexbox-base e-eb18dc8-60c6780 \" data-id=\"eb18dc8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"eb18dc8\">\n    \t\t<div class=\"elementor-element elementor-element-27d9e0ef elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"27d9e0ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-calendar\" viewBox=\"0 0 16 16\"><path d=\"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-6c17fae0 e-con e-atomic-element e-flexbox-base e-6c17fae0-fbdb61d \" data-id=\"6c17fae0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6c17fae0\">\n    \t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"277fab96\">YEAR<\/p>\n\t\t\n<\/div>\n\t\t\t<p class=\"e-cea0bd5-6ff8782 e-paragraph-base\" data-interaction-id=\"cea0bd5\">2023<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5de12bf8 e-con e-atomic-element e-flexbox-base e-5de12bf8-9ef379a \" data-id=\"5de12bf8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5de12bf8\">\n    <div class=\"elementor-element elementor-element-7accee7c e-con e-atomic-element e-flexbox-base e-7accee7c-973d88b \" data-id=\"7accee7c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7accee7c\">\n    \t\t<div class=\"elementor-element elementor-element-76104b25 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"76104b25\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-tag\" viewBox=\"0 0 16 16\"><path d=\"M6 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0\"><\/path><path d=\"M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-60cf1b15 e-con e-atomic-element e-flexbox-base e-60cf1b15-a0c7ca5 \" data-id=\"60cf1b15\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"60cf1b15\">\n    \t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"683df51c\">SERVICES<\/p>\n\t\t\n<\/div>\n\t\t\t<p class=\"e-678ae6e3-b7cb3b1 e-paragraph-base\" data-interaction-id=\"678ae6e3\">Frontend Web Development<br>UX\/UI Design &amp; Prototyping<br>Data Architecture &amp; Integration<\/p>\n\t\t\t\t\t<p class=\"e-1d33bcdf-7fbc674 e-paragraph-base\" data-interaction-id=\"1d33bcdf\">TOOLS &amp; TECHNOLOGY<\/p>\n\t\t<div class=\"elementor-element elementor-element-40c342c7 e-con e-atomic-element e-flexbox-base e-40c342c7-4265ab0 \" data-id=\"40c342c7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"40c342c7\">\n    <div class=\"elementor-element elementor-element-28b8ae9a e-con e-atomic-element e-flexbox-base e-28b8ae9a-7096b69 \" data-id=\"28b8ae9a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"28b8ae9a\">\n    \t\t\t<p class=\"e-194dad52-f945776 e-paragraph-base\" data-interaction-id=\"194dad52\">Vue.js<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-2d653438 e-con e-atomic-element e-flexbox-base e-2d653438-1be2932 \" data-id=\"2d653438\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2d653438\">\n    \t\t\t<p class=\"e-49276801-f590aaa e-paragraph-base\" data-interaction-id=\"49276801\">Bootstrap-Vue<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-676af635 e-con e-atomic-element e-flexbox-base e-676af635-87d8af5 \" data-id=\"676af635\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"676af635\">\n    \t\t\t<p class=\"e-6357fdb1-71b842a e-paragraph-base\" data-interaction-id=\"6357fdb1\">JSON<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ad56d2e e-con e-atomic-element e-flexbox-base e-ad56d2e-3fa8ece \" data-id=\"ad56d2e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ad56d2e\">\n    \t\t\t<p class=\"e-89c7811-5a6ecba e-paragraph-base\" data-interaction-id=\"89c7811\">HTML5<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-36bc3b1 e-con e-atomic-element e-flexbox-base e-36bc3b1-51cfca5 \" data-id=\"36bc3b1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"36bc3b1\">\n    \t\t\t<p class=\"e-c6e5721-08a64c2 e-paragraph-base\" data-interaction-id=\"c6e5721\">CSS3<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d21e245 e-con e-atomic-element e-flexbox-base e-d21e245-8037699 \" data-id=\"d21e245\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d21e245\">\n    \t\t\t<p class=\"e-fff0aef-01afed9 e-paragraph-base\" data-interaction-id=\"fff0aef\">JavaScript<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4a13d09 e-con e-atomic-element e-flexbox-base e-4a13d09-60f03ff \" data-id=\"4a13d09\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4a13d09\">\n    \t\t\t<p class=\"e-2c94f07-34bcf12 e-paragraph-base\" data-interaction-id=\"2c94f07\">Git<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-bd56705 e-con e-atomic-element e-flexbox-base e-bd56705-0d7d80c \" data-id=\"bd56705\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bd56705\">\n    \t\t\t<p class=\"e-5e1e831-f16f51d e-paragraph-base\" data-interaction-id=\"5e1e831\">GitHub<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d9bb8a7 e-con e-atomic-element e-flexbox-base e-d9bb8a7-a83f74d \" data-id=\"d9bb8a7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d9bb8a7\">\n    \t\t\t<p class=\"e-ad8f605-8093f4e e-paragraph-base\" data-interaction-id=\"ad8f605\">VS Code<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-3c4bbb0 e-con e-atomic-element e-flexbox-base e-3c4bbb0-5baed2e \" data-id=\"3c4bbb0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3c4bbb0\">\n    \t\t\t<p class=\"e-653c025-91b921f e-paragraph-base\" data-interaction-id=\"653c025\">Mockup - UI\/UX<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\t\t\t<p class=\"e-55e99e38-891e2d3 e-paragraph-base\" data-interaction-id=\"55e99e38\">TAGS<\/p>\n\t\t<div class=\"elementor-element elementor-element-4bc88346 e-con e-atomic-element e-flexbox-base e-4bc88346-3454a5c \" data-id=\"4bc88346\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4bc88346\">\n    <div class=\"elementor-element elementor-element-2981e9e0 e-con e-atomic-element e-flexbox-base e-2981e9e0-bfdf2e2 \" data-id=\"2981e9e0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2981e9e0\">\n    \t\t\t<p class=\"e-2374ef9d-685cd24 e-paragraph-base\" data-interaction-id=\"2374ef9d\">Web Development<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-10cef6ac e-con e-atomic-element e-flexbox-base e-10cef6ac-18f600d \" data-id=\"10cef6ac\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"10cef6ac\">\n    \t\t\t<p class=\"e-2105c4a0-9b879f8 e-paragraph-base\" data-interaction-id=\"2105c4a0\">Frontend Development<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-10a68c6a e-con e-atomic-element e-flexbox-base e-10a68c6a-16ddfd2 \" data-id=\"10a68c6a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"10a68c6a\">\n    \t\t\t<p class=\"e-6a059a0b-862ba04 e-paragraph-base\" data-interaction-id=\"6a059a0b\">Vue.js<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-68e6c94 e-con e-atomic-element e-flexbox-base e-68e6c94-d3e6685 \" data-id=\"68e6c94\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"68e6c94\">\n    \t\t\t<p class=\"e-aeb6fb3-e353125 e-paragraph-base\" data-interaction-id=\"aeb6fb3\">Bootstrap-Vue<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-1d5957b e-con e-atomic-element e-flexbox-base e-1d5957b-a918c26 \" data-id=\"1d5957b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1d5957b\">\n    \t\t\t<p class=\"e-7bdbcea-7d7b222 e-paragraph-base\" data-interaction-id=\"7bdbcea\">UX\/UI Design<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-858193a e-con e-atomic-element e-flexbox-base e-858193a-ea9fa8e \" data-id=\"858193a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"858193a\">\n    \t\t\t<p class=\"e-c5bccce-fa876a3 e-paragraph-base\" data-interaction-id=\"c5bccce\">Dynamic Web Application<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-2f531705 e-con e-atomic-element e-flexbox-base e-2f531705-ff07ff1 \" data-id=\"2f531705\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2f531705\">\n    \t\t\t<p class=\"e-12a1c482-1662eeb e-paragraph-base\" data-interaction-id=\"12a1c482\">Interested in a similar project?<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b0e859f elementor-align-left elementor-widget elementor-widget-button\" data-id=\"4b0e859f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/koredesign.studio\/#contact\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-box-arrow-up-right\" viewBox=\"0 0 16 16\"><path fill-rule=\"evenodd\" d=\"M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5\"><\/path><path fill-rule=\"evenodd\" d=\"M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get in Touch<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Web Development Rock Records &#8211; Dynamic Music Web Application&nbsp; Overview Rock Records is a dynamic multi-page web application engineered to showcase an interactive music and record catalog with a focus on modern user experience (UX) and clean visual communication. Developed individually for the Dynamic Web subject at the University of Lleida (Universitat de Lleida), the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-2754","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/pages\/2754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/comments?post=2754"}],"version-history":[{"count":43,"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/pages\/2754\/revisions"}],"predecessor-version":[{"id":3014,"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/pages\/2754\/revisions\/3014"}],"wp:attachment":[{"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/media?parent=2754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}