Skip to content
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted about 1 year ago

QR-Code-Component using CSS Flexbox

P
Sai Dinesh Kopparthi•40
@SaiDineshKopparthi
A solution to the QR code component challenge
View live sitePreview (opens in new tab)View codeCode (opens in new tab)

Solution retrospective


What are you most proud of, and what would you do differently next time?

I am proud of my determination and resilience in completing this project. When I started, I felt completely lost and unsure of how to proceed. As someone deeply passionate about backend development, transitioning towards becoming a full-stack developer has been challenging, especially in balancing my efforts on frontend development. Despite my initial struggles and thoughts of abandoning the project altogether, I managed to pick myself up and see it through to completion.

I did take some help by referring to others' code and using ChatGPT to overcome certain hurdles. While these resources were valuable, I aspire to rely less on such assistance in the future, focusing more on independently solving problems. My goal is to further strengthen my skills and build confidence in tackling challenges on my own.

Next time, I aim to:

  • Dedicate more time to planning and understanding the project requirements upfront.
  • Use external resources more judiciously, reserving them as a last resort.
  • Improve my knowledge and confidence in frontend development to achieve a more balanced skill set.

This project has been a valuable learning experience, and I’m proud of the progress I’ve made despite the obstacles.

What challenges did you encounter, and how did you overcome them?

One of the biggest challenges I faced was my limited knowledge of UI development. Specifically, I struggled with properly organizing and placing elements inside a div the way I wanted, which left me feeling completely lost at times.

To overcome this, I decided to take a step back and seek out more structured resources. Going through tutorials and documentation helped me gain a better understanding of how to structure and style elements effectively. The more I practiced and applied the concepts, the more confident I became in working with the frontend.

Although it was challenging at first, the process of learning and solving these UI-related problems was incredibly rewarding and has significantly improved my skills in this area.

What specific areas of your project would you like help with?

I would appreciate any guidance on improving the quality of my code. Specifically, I’m looking for suggestions on best practices or more efficient approaches to achieve the same outcomes. If there are any tools, patterns, or techniques that could help me write cleaner, more maintainable code, I would be grateful to learn about them.

Code
Loading...

Please log in to post a comment

Log in with GitHub

Community feedback

No feedback yet. Be the first to give feedback on Sai Dinesh Kopparthi's solution.

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner
  • Use cases

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License