<?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>DEV Community: HYEONJEONG LEE</title>
    <description>The latest articles on DEV Community by HYEONJEONG LEE (@hyeonjeong_lee_d47f5216d7).</description>
    <link>https://dev.to/hyeonjeong_lee_d47f5216d7</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%2F2001075%2F5b319852-ff41-4de8-9776-5dce53c34153.jpg</url>
      <title>DEV Community: HYEONJEONG LEE</title>
      <link>https://dev.to/hyeonjeong_lee_d47f5216d7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hyeonjeong_lee_d47f5216d7"/>
    <language>en</language>
    <item>
      <title>Glammed-Up Love Language Discovery 💖 | February Frontend Challenge</title>
      <dc:creator>HYEONJEONG LEE</dc:creator>
      <pubDate>Sun, 23 Feb 2025 09:40:52 +0000</pubDate>
      <link>https://dev.to/hyeonjeong_lee_d47f5216d7/glammed-up-love-language-discovery-february-frontend-challenge-22ec</link>
      <guid>https://dev.to/hyeonjeong_lee_d47f5216d7/glammed-up-love-language-discovery-february-frontend-challenge-22ec</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/frontend-2025-02-12"&gt;Frontend Challenge - February Edition, Glam Up My Markup: Love Language Discovery&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




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

&lt;p&gt;For the &lt;strong&gt;Frontend Challenge - February Edition, Glam Up My Markup: Love Language Discovery&lt;/strong&gt;, I built a &lt;strong&gt;Love Language Discovery Platform&lt;/strong&gt; based on the provided &lt;strong&gt;starter HTML&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Without modifying the HTML structure, I focused on enhancing interactivity and design using only &lt;strong&gt;CSS&lt;/strong&gt; and &lt;strong&gt;JavaScript&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
The &lt;strong&gt;main goal&lt;/strong&gt; was to create a fun and engaging experience for users to explore different ways of giving and receiving love.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 Key Features Implemented
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;💕 &lt;strong&gt;Heart Effect:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
A cute interaction where hearts appear every time the user clicks, adding a lovely touch to the experience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;📱 &lt;strong&gt;Bottom Navigation:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
A &lt;strong&gt;bottom navigation bar&lt;/strong&gt; to help users easily navigate between different sections of the page.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;💌 &lt;strong&gt;Discover Love (Card View):&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Love languages are displayed in a card format, making it more intuitive and fun for users to explore.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;💞 &lt;strong&gt;Love Quiz (Quiz Feature):&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
A &lt;strong&gt;quiz feature&lt;/strong&gt; that allows users to find out their preferred love language in an interactive way.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;📖 &lt;strong&gt;Love Story (Carousel):&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Instead of static text, love stories are displayed in a &lt;strong&gt;carousel format&lt;/strong&gt; for a more engaging and dynamic experience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;🎯 &lt;strong&gt;Random Love Language Challenge:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
A &lt;strong&gt;random daily love language challenge&lt;/strong&gt; is presented to encourage users to practice different expressions of love every day.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




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

&lt;ul&gt;
&lt;li&gt;🔗 &lt;a href="https://love-challenge-feb.netlify.app/" rel="noopener noreferrer"&gt;&lt;strong&gt;Live Demo&lt;/strong&gt;&lt;/a&gt; – &lt;em&gt;Try it out!&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;💻 &lt;a href="https://github.com/hjleee93/love-challenge" rel="noopener noreferrer"&gt;&lt;strong&gt;GitHub Repository&lt;/strong&gt;&lt;/a&gt; – &lt;em&gt;Check out the source code&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛤️ Journey
&lt;/h2&gt;

&lt;p&gt;This challenge allowed me to explore creative ways to enhance interactivity in a &lt;strong&gt;restricted environment&lt;/strong&gt;, where I couldn't modify the HTML structure. It was a great opportunity to focus on &lt;strong&gt;CSS&lt;/strong&gt; and &lt;strong&gt;JavaScript&lt;/strong&gt; to bring the project to life.&lt;/p&gt;

&lt;h3&gt;
  
  
  ✨ What I Learned
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Creativity in a Restricted Environment:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Working without the ability to modify the HTML forced me to think creatively about how to implement new interactions using only &lt;strong&gt;JavaScript&lt;/strong&gt; and &lt;strong&gt;CSS&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Simple Features Can Improve UX:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Even simple features like the &lt;strong&gt;heart click effect&lt;/strong&gt; and &lt;strong&gt;random challenge generator&lt;/strong&gt; can significantly enhance user engagement.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Understanding the Importance of Future Improvements:&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Although I couldn't implement every feature within the time constraints, I was able to identify key areas for future improvement.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  💖 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;This challenge was a great opportunity to focus on &lt;strong&gt;interactivity&lt;/strong&gt; and &lt;strong&gt;user experience (UX)&lt;/strong&gt; within specific constraints. 🚀&lt;/p&gt;

&lt;p&gt;I’m excited to see what others have built for this challenge! Feel free to leave feedback or suggestions — I’d love to hear your thoughts. 💌&lt;/p&gt;




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