{"id":5,"date":"2023-02-07T02:00:00","date_gmt":"2023-02-07T02:00:00","guid":{"rendered":"https:\/\/pedram-hashemi.ca\/portfolio\/?page_id=5"},"modified":"2025-12-29T21:29:46","modified_gmt":"2025-12-29T21:29:46","slug":"myportfolio","status":"publish","type":"page","link":"https:\/\/pedram-hashemi.ca\/portfolio\/","title":{"rendered":""},"content":{"rendered":"\n<p class=\"has-text-align-center\"><meta charset=\"utf-8\">I&#8217;m a web developer who enjoys programming; do you see the difference between me and other people who get weary at work and do their favourite activity to unwind? I never feel tired because I&#8217;m always doing something related to programming. You&#8217;ve got this far; please review the portfolio; many thanks<\/p>\n\n\n\n<div style=\"height:55px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-background\" style=\"background-color:#e5e9ec\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><strong>Custom Worldpress Theme<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Designed and Developed in HTML with the necessary CSS and JavaScript<\/li>\n\n\n\n<li>Used Bootstrap to have a responsive website<\/li>\n\n\n\n<li>Converted the Theme into a WordPress Theme&nbsp;<\/li>\n\n\n\n<li>Used CMB2 to build an admin panel in WordPress&nbsp;<\/li>\n\n\n\n<li>Reviewed code, debugged problems, and corrected issues<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7e5fce0a wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/cutbar.ca\">Cut Bar<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cutbar.ca\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"692\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-1024x692.png\" alt=\"\" class=\"wp-image-169\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-1024x692.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-300x203.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-768x519.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-1536x1038.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM.png 1604w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\"><strong>Designs That Connect &amp; Engage<\/strong><\/p>\n\n\n\n<div class=\"wp-block-columns has-large-font-size is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image is-resized\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-9.33.06-PM-544x1024.png\" alt=\"\" class=\"wp-image-182\"\/><\/figure>\n<\/div>\n\n\n<p style=\"font-size:14px\"><em>This accommodation page was designed with a creative UI\/UX approach, where selected elements intentionally extend beyond the image frames. This technique breaks visual boundaries, adds depth, and creates a more immersive and engaging user experience.<\/em><br><a href=\"https:\/\/www.instagram.com\/sheikhlotfollah_guest_house\/\" data-type=\"URL\" data-id=\"https:\/\/www.instagram.com\/sheikhlotfollah_guest_house\/\">Guest House <\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p style=\"font-size:14px\"><br>This Instagram grid was designed with a UI\/UX-driven approach, using connected backgrounds to create visual continuity across posts. The layout functions as a cohesive design system that guides user attention, enhances flow, and strengthens overall visual consistency.<strong><a href=\"https:\/\/www.instagram.com\/hestia_boutiqe\/\" data-type=\"URL\" data-id=\"https:\/\/www.instagram.com\/hestia_boutiqe\/\">Hestia<\/a><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"582\" height=\"898\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.37.51-PM.png\" alt=\"\" class=\"wp-image-175\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.37.51-PM.png 582w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.37.51-PM-194x300.png 194w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"670\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-24-at-1.25.16-PM-1024x670.png\" alt=\"\" class=\"wp-image-225\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-24-at-1.25.16-PM-1024x670.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-24-at-1.25.16-PM-300x196.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-24-at-1.25.16-PM-768x502.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-24-at-1.25.16-PM.png 1474w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>Design By Figma<\/strong><\/figcaption><\/figure>\n\n\n\n<p style=\"font-size:14px\">A modern and clean UI concept for a contemporary hair salon. This design focuses on intuitive navigation, visual harmony, and responsive layouts, reflecting the salon\u2019s unique brand identity while ensuring a seamless user experience across devices.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/react.pedram-hashemi.ca\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"690\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-1024x690.png\" alt=\"\" class=\"wp-image-171\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-1024x690.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-300x202.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-768x518.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-1536x1035.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM.png 1608w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><strong>Custom React Website<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Designed and Developed in HTML with the necessary CSS and JavaScript<\/li>\n\n\n\n<li>Built interactive user interfaces quickly and efficiently with React.js<\/li>\n\n\n\n<li>Managed each component&#8217;s state with Redux and Context API<\/li>\n\n\n\n<li>Connected applications to WordPress API<\/li>\n\n\n\n<li>Validated User Input forms with simple-react-validator<\/li>\n\n\n\n<li>Added search component<\/li>\n\n\n\n<li>Reviewed code, debugged problems, and corrected issues<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link wp-element-button\" href=\"http:\/\/react.pedram-hashemi.ca\">LaptopStore<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-background\" style=\"background-color:#e5e9ec\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><strong>Kanban Board<\/strong> with React<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Designed and Developed in HTML with the necessary CSS and JavaScript<\/li>\n\n\n\n<li>Built interactive user interfaces quickly and efficiently with React.js<\/li>\n\n\n\n<li>Managed each component&#8217;s state with Context API<\/li>\n\n\n\n<li>Reviewed code, debugged problems, and corrected issues<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-7e5fce0a wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--3\"><a class=\"wp-block-button__link wp-element-button\" href=\"http:\/\/kanbanboard.pedram-hashemi.ca\">Ka<strong>nban Board<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/kanbanboard.pedram-hashemi.ca\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"764\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-1024x764.png\" alt=\"\" class=\"wp-image-222\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-1024x764.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-300x224.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-768x573.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM.png 1388w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/responsive.pedram-hashemi.ca\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"692\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-1024x692.png\" alt=\"\" class=\"wp-image-172\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-1024x692.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-300x203.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-768x519.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-1536x1038.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM.png 1604w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><strong><strong>Responsive Webpage<\/strong><\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Designed and Developed in HTML with the necessary CSS and JavaScript<\/li>\n\n\n\n<li>Reviewed code, debugged problems, and corrected issues<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--4\"><a class=\"wp-block-button__link wp-element-button\" href=\"http:\/\/responsive.pedram-hashemi.ca\">Responsive sample<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-black-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-text-align-center has-white-color has-text-color\"><strong>Gallery<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"692\" data-id=\"169\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-1024x692.png\" alt=\"\" class=\"wp-image-169\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-1024x692.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-300x203.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-768x519.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM-1536x1038.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.21-PM.png 1604w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"690\" data-id=\"171\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-1024x690.png\" alt=\"\" class=\"wp-image-171\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-1024x690.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-300x202.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-768x518.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM-1536x1035.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.05-PM.png 1608w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"692\" data-id=\"172\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-1024x692.png\" alt=\"\" class=\"wp-image-172\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-1024x692.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-300x203.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-768x519.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM-1536x1038.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.34.43-PM.png 1604w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"764\" data-id=\"222\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-1024x764.png\" alt=\"\" class=\"wp-image-222\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-1024x764.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-300x224.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM-768x573.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-26-at-11.05.21-PM.png 1388w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"693\" data-id=\"170\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.42-PM-1024x693.png\" alt=\"\" class=\"wp-image-170\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.42-PM-1024x693.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.42-PM-300x203.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.42-PM-768x520.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.42-PM-1536x1039.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.33.42-PM.png 1608w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"483\" data-id=\"173\" src=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM-1024x483.png\" alt=\"\" class=\"wp-image-173\" srcset=\"https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM-1024x483.png 1024w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM-300x141.png 300w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM-768x362.png 768w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM-1536x724.png 1536w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM-2048x966.png 2048w, https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM-2000x943.png 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-cover alignfull is-light has-parallax is-position-center-center\" style=\"min-height:375px;aspect-ratio:unset;\"><div class=\"wp-block-cover__image-background wp-image-173 has-parallax\" style=\"background-position:50% 50%;background-image:url(https:\/\/pedram-hashemi.ca\/portfolio\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-23-at-8.35.17-PM.png)\"><\/div><span aria-hidden=\"true\" class=\"wp-block-cover__background has-black-background-color has-background-dim-40 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-text-color has-huge-font-size\" style=\"color:#fffffa;line-height:1.1\"><strong>JavaScript Game<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\"><\/p>\n\n\n\n<div style=\"height:39px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-499968f5 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--6\"><a class=\"wp-block-button__link has-white-color has-text-color wp-element-button\" href=\"http:\/\/dice.pedram-hashemi.ca\">Play now<\/a><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\"><strong>3D Cube Game \u2014 JavaScript &amp; CSS<\/strong><\/p>\n\n\n\n<p>An interactive browser-based game featuring fully rotating 3D cubes achieved purely with CSS transformations. This project demonstrates my ability to combine JavaScript logic with advanced CSS techniques to create smooth animations and an engaging user experience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m a web developer who enjoys programming; do you see the difference between me and other people who get weary at work and do their favourite activity to unwind? I never feel tired because I&#8217;m always doing something related to programming. You&#8217;ve got this far; please review the portfolio; many thanks Custom Worldpress Theme Designs &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/pedram-hashemi.ca\/portfolio\/\" class=\"more-link\">Read more<span class=\"screen-reader-text\"> &#8220;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/pages\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/comments?post=5"}],"version-history":[{"count":78,"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/pages\/5\/revisions"}],"predecessor-version":[{"id":263,"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/pages\/5\/revisions\/263"}],"wp:attachment":[{"href":"https:\/\/pedram-hashemi.ca\/portfolio\/wp-json\/wp\/v2\/media?parent=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}