<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Michael Onyeabo</title>
    <description>The latest articles on Forem by Michael Onyeabo (@michyking).</description>
    <link>https://forem.com/michyking</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1281272%2F77cb2c0c-a5ec-47cc-ae3f-024195d7def7.jpeg</url>
      <title>Forem: Michael Onyeabo</title>
      <link>https://forem.com/michyking</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/michyking"/>
    <language>en</language>
    <item>
      <title>Glam Up My Markup: Beaches</title>
      <dc:creator>Michael Onyeabo</dc:creator>
      <pubDate>Fri, 07 Jun 2024 13:20:44 +0000</pubDate>
      <link>https://forem.com/michyking/glam-up-my-markup-beaches-mp9</link>
      <guid>https://forem.com/michyking/glam-up-my-markup-beaches-mp9</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for [Frontend Challenge v24.04.17]((&lt;a href="https://dev.to/challenges/frontend-2024-05-29"&gt;https://dev.to/challenges/frontend-2024-05-29&lt;/a&gt;), Glam Up My Markup: Beaches&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built the web page from the given HTML snippet. The rule is not to edit the HTML source code directly so CSS and JavaScript were my tools in achieving this design. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;With JavaScript DOM manipulation, I was able to create and insert 3 important elements to the source HTML file.&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Search Input
2. Images
3. Buttons
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;To make the page interactive, I hid the beach description and showed it whenever the button was clicked.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Used CSS and JS to add a little animation to improve user experience.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My goal was to create an interface that is visually appealing, highly functional, and most importantly simple. Enabling users to easily discover and learn about different beaches worldwide.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;To access the live link to my project &lt;a href="https://glamupmymarkupbeaches-michykings-projects.vercel.app/"&gt;CLICK HERE&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7hnltxndatkjq0h5n37d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7hnltxndatkjq0h5n37d.png" alt="The design" width="800" height="539"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjkrr2pvjb6y6x53hd3i9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjkrr2pvjb6y6x53hd3i9.png" alt="This shows the decription modal on click of the button" width="800" height="539"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The link to my Github repo can be found &lt;a href="https://github.com/michyking/Beaches"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;The entire process was full of ups and downs, to be honest, but I did enjoy exploring my coding creativity. I encountered some hurdles along the way, but I am particularly proud of the simplicity of my design. As a first-time developer, I am really happy with my results and look forward to taking on more future challenges.&lt;/p&gt;

&lt;p&gt;This project not only expanded my technical skills but also deepened my understanding and appreciation of the complexities of web development. It was a rewarding journey that challenged me to step out of my comfort zone and enabled me to grow as a developer.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
