{"id":2508,"date":"2026-07-29T14:40:50","date_gmt":"2026-07-29T12:40:50","guid":{"rendered":"https:\/\/koredesign.studio\/?page_id=2508"},"modified":"2026-08-04T14:00:24","modified_gmt":"2026-08-04T12:00:24","slug":"filmin-frontend-platform-clone","status":"publish","type":"page","link":"https:\/\/koredesign.studio\/en\/filmin-frontend-platform-clone\/","title":{"rendered":"Filmin &#8211; Frontend Platform Clone"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2508\" class=\"elementor elementor-2508\">\n\t\t\t\t<div class=\"elementor-element elementor-element-75b878ce e-con e-atomic-element e-flexbox-base e-75b878ce-6f429e4 \" data-id=\"75b878ce\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"75b878ce\">\n    <a class=\"elementor-element elementor-element-20c1443 e-con e-atomic-element e-flexbox-base e-20c1443-1712a19 \" data-id=\"20c1443\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"20c1443\" href=\"https:\/\/koredesign.studio\/index.php\/web-development\" target=\"_self\">\n    \t\t\t<p class=\"e-ed273cb-a8baaf0 e-paragraph-base\" data-interaction-id=\"ed273cb\">Web Development<\/p>\n\t\t\n<\/a>\n<div class=\"elementor-element elementor-element-220821d1 e-flex e-con-boxed e-con e-parent\" data-id=\"220821d1\" 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=\"201f2a7a\" class=\"e-201f2a7a-2d6ca40 e-heading-base\">Filmin - Frontend Platform Clone<\/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-12889573 e-con e-atomic-element e-flexbox-base e-12889573-acc4770 \" data-id=\"12889573\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"12889573\">\n    <div class=\"elementor-element elementor-element-50fa938a e-con e-atomic-element e-flexbox-base e-50fa938a-a6875a2 \" data-id=\"50fa938a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"50fa938a\">\n    \t\t\t<h2 data-interaction-id=\"3695f0dd\" class=\"e-3695f0dd-de4440d e-heading-base\">Overview<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"370f6684\">Developed as an individual project for the <strong id=\"e-ms6a0lxm-0zy0kef\">Factor\u00eda F5 Frontend Bootcamp<\/strong>, this project focused on designing and building a functional web clone of <strong id=\"e-ms6a0lxm-t7bmw3i\">Filmin<\/strong>\u2014a leading independent streaming and VOD service. Over a intensive 1-week execution window, the initiative spanned the complete frontend lifecycle: from translating platform requirements into high-fidelity Figma prototypes to implementing a reactive frontend application using <strong id=\"e-ms6a0lxm-5pq5gxh\">Svelte<\/strong> powered by real-time data from <strong id=\"e-ms6a0lxm-k6ghxpq\">The Movie Database (TMDB) API<\/strong>.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"68d0a64\" class=\"e-68d0a64-c3abf8e e-heading-base\">The Challenge<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"49bda697\">Replicating an established VOD platform UI presents complex technical and visual challenges under tight time constraints:<br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6a5mc0-bw9n9tv\">Short Delivery Timeframe<\/strong>: Building a fully functioning, styled, and API-driven application within a strict 1-week deadline as a solo developer.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6a5mc0-kixcb5w\">UI\/UX Fidelity vs. Platform Scale<\/strong>: Translating Filmin\u2019s distinct, media-heavy visual identity into interactive Figma wireframes before touching production code.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6a5mc0-nz562kl\">Dynamic API Data Handling<\/strong>: Structuring seamless asynchronous requests to fetch external movie catalogs, handle localized data parameters (Catalan\/Spanish queries), and map raw JSON payloads into clean UI components.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6a5mc0-3bdxskm\">Scope &amp; Priority Management<\/strong>: Navigating project constraints while prioritizing core features (catalog lists, main carousel hero) and strategically managing non-critical deliverables within the sprint window.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"61df547b\" class=\"e-61df547b-b426df5 e-heading-base\">Our Approach<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"78f585d4\">To ensure structured execution and high code quality within the 7-day timeline, an Agile, design-first workflow was implemented:<br><strong id=\"e-ms6jrudh-35o8u0s\">Agile Planning &amp; Figma Prototyping<\/strong>:<br>&nbsp; &nbsp; &nbsp;- Formulated user stories and organized a dedicated Trello board (<em id=\"e-ms6jrudh-a3tekyz\">Backlog, Doing, Done<\/em>) to track incremental progress.<br><br>&nbsp; &nbsp; &nbsp;- Designed high-fidelity prototypes in Figma to establish UI components, layout structures, typography hierarchy, and hero carousel layouts prior to coding.<br><br><strong id=\"e-ms6jrudh-blju59c\">Component-Driven Svelte Architecture<\/strong>:<br>&nbsp; &nbsp; &nbsp;- Leveraged Svelte\u2019s reactive state management and lightweight compiled architecture to build reusable frontend components (Hero Carousel, Movie Grid Cards, Categorized Row Lists).<br><br><strong id=\"e-ms6jrudh-idgbwek\">API Integration &amp; Dynamic Localization<\/strong>:<br>&nbsp; &nbsp; &nbsp;- Integrated TMDB REST API endpoints to dynamically populate movie collections.<br><br>&nbsp; &nbsp; &nbsp;- Implemented custom query parameters (language=ca \/ language=es) to support localized streaming metadata.<br><br><strong id=\"e-ms6jrudh-6rd5uko\">Agile Scope Management<\/strong>:<br>&nbsp; &nbsp; &nbsp;- Prioritized core platform navigation, hero carousels, and dynamic catalog feeds to deliver a solid, fully operational MVP.<br><br>&nbsp; &nbsp; &nbsp;- Documented secondary feature backlogs (such as detailed hover state overlays) for future iterative releases.<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"6f131583\" class=\"e-6f131583-1a5d125 e-heading-base\">Project Gallery<\/h2>\n\t\t<div class=\"elementor-element elementor-element-c88931b e-con e-atomic-element e-flexbox-base e-c88931b-7b13f25 \" data-id=\"c88931b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"c88931b\">\n    <div class=\"elementor-element elementor-element-6e9d189 e-con e-atomic-element e-flexbox-base e-6e9d189-f492950 \" data-id=\"6e9d189\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6e9d189\">\n    \t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"c9a2b81\" id=\"2566\" src=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-filmin-web-development.png\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-filmin-web-development.png 1536w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-filmin-web-development-300x200.png 300w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-filmin-web-development-1024x683.png 1024w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-filmin-web-development-768x512.png 768w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-filmin-web-development-18x12.png 18w\" alt=\"\"\/>\t\t<a class=\"elementor-element elementor-element-850bb31 e-con e-atomic-element e-flexbox-base e-850bb31-c96d219 \" data-id=\"850bb31\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"850bb31\" href=\"https:\/\/filmin-aycrajxqo-kore-projects.vercel.app\/\" target=\"_blank\">\n    \t\t\t<p class=\"e-a92239b-ad1f3f3 e-paragraph-base\" data-interaction-id=\"a92239b\">Visit the Website<\/p>\n\t\t\n<\/a>\n\n<\/div>\n<div class=\"elementor-element elementor-element-bd1c94b e-con e-atomic-element e-flexbox-base e-bd1c94b-49c730a \" data-id=\"bd1c94b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bd1c94b\">\n    \t\t\t<a href=\"https:\/\/github.com\/Kore1410\/Filmin\" target=\"_blank\" class=\"e-image-link-base\" data-interaction-id=\"b4a6a20\"\n\t><img decoding=\"async\" class=\"e-image-base \" id=\"2565\" src=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/github-card-filmin-kore-studio.png\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/github-card-filmin-kore-studio.png 1536w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/github-card-filmin-kore-studio-300x200.png 300w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/github-card-filmin-kore-studio-1024x683.png 1024w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/github-card-filmin-kore-studio-768x512.png 768w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/github-card-filmin-kore-studio-18x12.png 18w\" alt=\"\"\/>\t<\/a>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-12aed4b e-con e-atomic-element e-flexbox-base e-12aed4b-553ad62 \" data-id=\"12aed4b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"12aed4b\">\n    \t\t\t<img decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"301d543\" id=\"2568\" src=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-figma-filmin-web-development.png\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-figma-filmin-web-development.png 1536w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-figma-filmin-web-development-300x200.png 300w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-figma-filmin-web-development-1024x683.png 1024w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-figma-filmin-web-development-768x512.png 768w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-figma-filmin-web-development-18x12.png 18w\" alt=\"\"\/>\t\t<a class=\"elementor-element elementor-element-4035b64 e-con e-atomic-element e-flexbox-base e-4035b64-0ec72aa \" data-id=\"4035b64\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4035b64\" href=\"https:\/\/www.figma.com\/design\/KMKn5boOBfKunZ7iU9TQJM\/P11-project4-Filmin?node-id=0-1&amp;t=9rCYGGWBiOVSq7CQ-1\" target=\"_blank\">\n    \t\t\t<p class=\"e-f3fa7cc-da897dc e-paragraph-base\" data-interaction-id=\"f3fa7cc\">Visit  Figma<\/p>\n\t\t\n<\/a>\n\n<\/div>\n<div class=\"elementor-element elementor-element-bdc8bf8 e-con e-atomic-element e-flexbox-base e-bdc8bf8-fa0b5ff \" data-id=\"bdc8bf8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bdc8bf8\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base \" data-interaction-id=\"d8b2ad0\" id=\"2567\" src=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-trello-filmin-web-development.png\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-trello-filmin-web-development.png 1536w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-trello-filmin-web-development-300x200.png 300w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-trello-filmin-web-development-1024x683.png 1024w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-trello-filmin-web-development-768x512.png 768w, https:\/\/koredesign.studio\/wp-content\/uploads\/2026\/07\/mockup-trello-filmin-web-development-18x12.png 18w\" alt=\"\"\/>\t\t<a class=\"elementor-element elementor-element-de022de e-con e-atomic-element e-flexbox-base e-de022de-d652bf3 \" data-id=\"de022de\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"de022de\" href=\"https:\/\/trello.com\/invite\/b\/652e3022bb944a579a9df6ba\/ATTIfd4f909df261b5dc53607c7c1171d250A0644CFD\/filmin\" target=\"_blank\">\n    \t\t\t<p class=\"e-839e638-9e7e986 e-paragraph-base\" data-interaction-id=\"839e638\">Visit  Trello<\/p>\n\t\t\n<\/a>\n\n<\/div>\n\n<\/div>\n\t\t\t<h2 data-interaction-id=\"4f0dd783\" class=\"e-4f0dd783-27ac832 e-heading-base\">Results<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"b7b0cf8\">The 1-week sprint resulted in a fully functional, visually faithful frontend web application that demonstrates strong UI\/UX prototyping and reactive JavaScript framework execution:<br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6kfpo9-gkr0ymj\">High-Fidelity Platform Clone<\/strong>: Successfully replicated the aesthetic and structural essence of Filmin\u2019s web client with a modern, responsive user interface.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6kfpo9-w1p15py\">Seamless API &amp; State Management<\/strong>: Implemented reliable asynchronous data flow from TMDB API, rendering dynamic movie collections smoothly across components.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6kfpo9-augnj6o\">Efficient Solo Execution<\/strong>: Delivered a complete design-to-code workflow under strict 1-week constraints using disciplined Agile task management.<br><br>&nbsp; &nbsp; &nbsp;-&nbsp;<strong id=\"e-ms6kfpo9-7brs2am\">Solid Technical Foundation<\/strong>: Established a modular, scalable Svelte codebase ready for future feature expansions and enhanced interactive UI details.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4bb97230 e-con e-atomic-element e-flexbox-base e-4bb97230-5fd635a \" data-id=\"4bb97230\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4bb97230\">\n    <div class=\"elementor-element elementor-element-68bfd12f e-con e-atomic-element e-flexbox-base e-68bfd12f-34effc0 \" data-id=\"68bfd12f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"68bfd12f\">\n    <div class=\"elementor-element elementor-element-6cf1c020 e-con e-atomic-element e-flexbox-base e-6cf1c020-e2626e2 \" data-id=\"6cf1c020\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6cf1c020\">\n    <div class=\"elementor-element elementor-element-6f7967f2 e-con e-atomic-element e-flexbox-base e-6f7967f2-0701def \" data-id=\"6f7967f2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6f7967f2\">\n    \t\t<div class=\"elementor-element elementor-element-278e1261 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"278e1261\" 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-5af37e8a e-con e-atomic-element e-flexbox-base e-5af37e8a-009fa04 \" data-id=\"5af37e8a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5af37e8a\">\n    \t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"6e016d9a\">YEAR<\/p>\n\t\t\n<\/div>\n\t\t\t<p class=\"e-7025df7d-dc8b943 e-paragraph-base\" data-interaction-id=\"7025df7d\">2023<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-1a19e3e2 e-con e-atomic-element e-flexbox-base e-1a19e3e2-36264ed \" data-id=\"1a19e3e2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1a19e3e2\">\n    <div class=\"elementor-element elementor-element-22dfa048 e-con e-atomic-element e-flexbox-base e-22dfa048-891091e \" data-id=\"22dfa048\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"22dfa048\">\n    \t\t<div class=\"elementor-element elementor-element-75db1755 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"75db1755\" 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-673af2de e-con e-atomic-element e-flexbox-base e-673af2de-481b6c2 \" data-id=\"673af2de\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"673af2de\">\n    \t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"3a3b134f\">SERVICES<\/p>\n\t\t\n<\/div>\n\t\t\t<p class=\"e-51154872-610223b e-paragraph-base\" data-interaction-id=\"51154872\">Frontend Web Development<br>UI\/UX Design &amp; Prototyping<br>API Integration &amp; State Management<\/p>\n\t\t\t\t\t<p class=\"e-6a21ea1c-79740db e-paragraph-base\" data-interaction-id=\"6a21ea1c\">TOOLS &amp; TECHNOLOGY<\/p>\n\t\t<div class=\"elementor-element elementor-element-18262cdd e-con e-atomic-element e-flexbox-base e-18262cdd-5a5ce17 \" data-id=\"18262cdd\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"18262cdd\">\n    <div class=\"elementor-element elementor-element-368c74cc e-con e-atomic-element e-flexbox-base e-368c74cc-4cae1e9 \" data-id=\"368c74cc\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"368c74cc\">\n    \t\t\t<p class=\"e-50fd3ebb-faf9859 e-paragraph-base\" data-interaction-id=\"50fd3ebb\">Svelte<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-49d75322 e-con e-atomic-element e-flexbox-base e-49d75322-f1cc198 \" data-id=\"49d75322\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"49d75322\">\n    \t\t\t<p class=\"e-6872ebe-8a583b2 e-paragraph-base\" data-interaction-id=\"6872ebe\">Figma<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e332b76 e-con e-atomic-element e-flexbox-base e-e332b76-99300a0 \" data-id=\"e332b76\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e332b76\">\n    \t\t\t<p class=\"e-5743118-2c17d57 e-paragraph-base\" data-interaction-id=\"5743118\">Git<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-189d3f5 e-con e-atomic-element e-flexbox-base e-189d3f5-463b6cb \" data-id=\"189d3f5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"189d3f5\">\n    \t\t\t<p class=\"e-b8ed512-6cad0c5 e-paragraph-base\" data-interaction-id=\"b8ed512\">GitHub<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-151024ea e-con e-atomic-element e-flexbox-base e-151024ea-8c74aa2 \" data-id=\"151024ea\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"151024ea\">\n    \t\t\t<p class=\"e-619eb967-4632df8 e-paragraph-base\" data-interaction-id=\"619eb967\">The Movie Database<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-7775522 e-con e-atomic-element e-flexbox-base e-7775522-dff89c1 \" data-id=\"7775522\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7775522\">\n    \t\t\t<p class=\"e-fba3020-a0083d1 e-paragraph-base\" data-interaction-id=\"fba3020\">HTML5<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-0d24756 e-con e-atomic-element e-flexbox-base e-0d24756-cdc92d9 \" data-id=\"0d24756\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"0d24756\">\n    \t\t\t<p class=\"e-e70717e-b7d7551 e-paragraph-base\" data-interaction-id=\"e70717e\">CSS3<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-bd3c714 e-con e-atomic-element e-flexbox-base e-bd3c714-9ca5111 \" data-id=\"bd3c714\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bd3c714\">\n    \t\t\t<p class=\"e-fed25c0-9e694c4 e-paragraph-base\" data-interaction-id=\"fed25c0\">VS Code<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-1613eff e-con e-atomic-element e-flexbox-base e-1613eff-8ad7087 \" data-id=\"1613eff\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1613eff\">\n    \t\t\t<p class=\"e-7c12578-62b1eae e-paragraph-base\" data-interaction-id=\"7c12578\">Trello<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-7f03682 e-con e-atomic-element e-flexbox-base e-7f03682-e36b29a \" data-id=\"7f03682\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7f03682\">\n    \t\t\t<p class=\"e-5a83015-0e83c9b e-paragraph-base\" data-interaction-id=\"5a83015\">Vercel<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\t\t\t<p class=\"e-7ee970df-9b80974 e-paragraph-base\" data-interaction-id=\"7ee970df\">TAGS<\/p>\n\t\t<div class=\"elementor-element elementor-element-158ccdfb e-con e-atomic-element e-flexbox-base e-158ccdfb-abd796e \" data-id=\"158ccdfb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"158ccdfb\">\n    <div class=\"elementor-element elementor-element-538d2e3c e-con e-atomic-element e-flexbox-base e-538d2e3c-aa7bfaa \" data-id=\"538d2e3c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"538d2e3c\">\n    \t\t\t<p class=\"e-1db9ed78-176711b e-paragraph-base\" data-interaction-id=\"1db9ed78\">Web Development<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-22c2cc60 e-con e-atomic-element e-flexbox-base e-22c2cc60-4cae0db \" data-id=\"22c2cc60\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"22c2cc60\">\n    \t\t\t<p class=\"e-28742e74-af6b610 e-paragraph-base\" data-interaction-id=\"28742e74\">Frontend Development<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-9d7c477 e-con e-atomic-element e-flexbox-base e-9d7c477-89496e7 \" data-id=\"9d7c477\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9d7c477\">\n    \t\t\t<p class=\"e-22b2f3fe-abf960b e-paragraph-base\" data-interaction-id=\"22b2f3fe\">Svelte<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-087f46f e-con e-atomic-element e-flexbox-base e-087f46f-98704af \" data-id=\"087f46f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"087f46f\">\n    \t\t\t<p class=\"e-de9d903-59a293c e-paragraph-base\" data-interaction-id=\"de9d903\">UX\/UI Design<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e98bde0 e-con e-atomic-element e-flexbox-base e-e98bde0-2d484b6 \" data-id=\"e98bde0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e98bde0\">\n    \t\t\t<p class=\"e-a18ea2b-b323bd0 e-paragraph-base\" data-interaction-id=\"a18ea2b\">Web Aplication<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-de4d1d5 e-con e-atomic-element e-flexbox-base e-de4d1d5-d080c6d \" data-id=\"de4d1d5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"de4d1d5\">\n    \t\t\t<p class=\"e-4966ad0-9a23525 e-paragraph-base\" data-interaction-id=\"4966ad0\">REST API Integration<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e6be4b4 e-con e-atomic-element e-flexbox-base e-e6be4b4-7c26388 \" data-id=\"e6be4b4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e6be4b4\">\n    \t\t\t<p class=\"e-93afac7-c352e05 e-paragraph-base\" data-interaction-id=\"93afac7\">Figma Prototyping<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-6bc9f8e0 e-con e-atomic-element e-flexbox-base e-6bc9f8e0-0f08fdf \" data-id=\"6bc9f8e0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"6bc9f8e0\">\n    \t\t\t<p class=\"e-6f6aa206-6052fa0 e-paragraph-base\" data-interaction-id=\"6f6aa206\">Interested in a similar project?<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b1e20e7 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"2b1e20e7\" 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 Filmin &#8211; Frontend Platform Clone Overview Developed as an individual project for the Factor\u00eda F5 Frontend Bootcamp, this project focused on designing and building a functional web clone of Filmin\u2014a leading independent streaming and VOD service. Over a intensive 1-week execution window, the initiative spanned the complete frontend lifecycle: from translating platform requirements [&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-2508","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/pages\/2508","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=2508"}],"version-history":[{"count":31,"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/pages\/2508\/revisions"}],"predecessor-version":[{"id":2719,"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/pages\/2508\/revisions\/2719"}],"wp:attachment":[{"href":"https:\/\/koredesign.studio\/en\/wp-json\/wp\/v2\/media?parent=2508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}