Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
19
Comments
89

Mennatallah Hesham

@Mennatallah-Hisham1,470 points

HTML html5 CSS css3 responsive websites JavaScript Es6 React React-Router Redux

Latest solutions

  • NFT Preview Card

    #accessibility#lighthouse#bem

    Mennatallah Hesham•1,470
    Submitted over 1 year ago

    1 comment
  • Order-summary-component


    Mennatallah Hesham•1,470
    Submitted over 1 year ago

    0 comments
  • Product Preview Card Component

    #accessibility#lighthouse

    Mennatallah Hesham•1,470
    Submitted over 1 year ago

    0 comments
  • QR Code Component

    #accessibility#lighthouse

    Mennatallah Hesham•1,470
    Submitted over 1 year ago

    2 comments
  • responsive intro-section using scss

    #sass/scss

    Mennatallah Hesham•1,470
    Submitted over 2 years ago

    1 comment
  • Responsive coming soon page using Grid


    Mennatallah Hesham•1,470
    Submitted over 2 years ago

    0 comments
View more solutions

Latest comments

  • Vijender Kumar•10
    @thakurvijendar
    Submitted over 1 year ago

    QR Code component

    1
    Mennatallah Hesham•1,470
    @Mennatallah-Hisham
    Posted over 1 year ago

    Hi Vijender Kumar,

    Congratulations on completing your first challenge👏

    You did great 👍

    Here are some suggestions to improve your code:

    Semantic HTML

    • wrap your content in <main>,this element represents the dominant content of the <body>
    • wrap your card in <article>
    <main>
    <article>
    </article>
    </main>
    <footer>
    </footer>
    

    Headings

    • each page should have one h1 tag,h1 helps the web understand the content. also skipping h1 may confuse assistive technology users.
     <h1>Improving your front-end skills by building projects</h1>
    

    ALT

    • images should have descriptive alt text, which is important for SEO and screen reader users,alt="QR code linking to Frontend Mentor challenges"

    SEO

    • you can add meta description for better SEO, it provides a summary of a web page
    <meta name="description" content="..........."/>  
    

    here are some helpful articles:

    • headings best practices
    • alt text
    • meta description
    • semantic html
    • Article vs Section

    Hope you find this helpful, Happy Coding

    Marked as helpful
  • Shiva Teja Bandameedi•10
    @ShivaTeja1805
    Submitted over 1 year ago

    QR Code

    1
    Mennatallah Hesham•1,470
    @Mennatallah-Hisham
    Posted over 1 year ago

    Hi Shiva,

    Congratulations on completing your first challenge👏

    You did great 👍

    Here are some suggestions to improve your code:

    Semantic HTML

    • wrap your content in <main>,this element represents the dominant content of the <body>
    • wrap your card in <article>
    <main>
    <article>
    </article>
    </main>
    <footer>
    </footer>
    

    Headings

    • each page should have one h1 tag,h1 helps the web understand the content. also skipping h1 may confuse assistive technology users.
     <h1>Improving your front-end skills by building projects</h1>
    

    IMAGE

    • when the image is set as a background, it wont be accessible for assistive technology users so it is better to use <img src="" alt=""/>
    • images should have descriptive alt text, which is important for SEO and screen reader users,alt="QR code linking to Frontend Mentor challenges"

    here are some helpful articles:

    • headings best practices

    • alt text

    • semantic html

    • Article vs Section

    Hope you find this helpful, Happy Coding

    Marked as helpful
  • vkomerystyi•30
    @vkomerystyi
    Submitted over 1 year ago

    QR code component - using CSS Flex

    1
    Mennatallah Hesham•1,470
    @Mennatallah-Hisham
    Posted over 1 year ago

    Hi vkomerystyi,

    Congratulations on completing your first challenge👏

    You did great 👍

    Here are some suggestions to improve your code:

    Semantic HTML

    • wrap your content in <main>,this element represents the dominant content of the <body>
    • wrap your card in <article>
    <main>
    <article>
    </article>
    </main>
    <footer>
    </footer>
    

    ALT

    • images should have descriptive alt text, which is important for SEO and screen reader users,alt="QR code linking to Frontend Mentor challenges"

    SEO

    • you can add meta description for better SEO, it provides a summary of a web page
    <meta name="description" content="..........."/>  
    

    here are some helpful articles:

    • alt text
    • meta description
    • semantic html
    • Article vs Section

    Hope you find this helpful, Happy Coding

  • nikhil-shanbhag•60
    @nikhil-shanbhag
    Submitted over 1 year ago

    Frontend Mentor - QR code component solution

    1
    Mennatallah Hesham•1,470
    @Mennatallah-Hisham
    Posted over 1 year ago

    Hi nikhil-shanbhag,

    Congratulations on completing your first challenge👏

    You did great 👍

    Here are some suggestions to improve your code:

    Semantic HTML

    • wrap your content in <main>,this element represents the dominant content of the <body>
    • wrap your card in <article>
    <main>
    <article>
    </article>
    </main>
    <footer>
    </footer>
    

    Headings

    • each page should have one h1 tag,h1 helps the web understand the content. also skipping h1 may confuse assistive technology users.
     <h1>Improving your front-end skills by building projects</h1>
    

    ALT

    • images should have descriptive alt text, which is important for SEO and screen reader users,alt="QR code linking to Frontend Mentor challenges"

    SEO

    • you can add meta description for better SEO, it provides a brief summary of a web page
    <meta name="description" content="..........."/>  
    

    here are some helpful articles:

    • headings best practices
    • alt text
    • meta description
    • semantic html
    • Article vs Section

    Hope you find this helpful, Happy Coding

  • MightyLynx•50
    @MightyLynx
    Submitted over 1 year ago

    Responsive QR-code component using flex

    1
    Mennatallah Hesham•1,470
    @Mennatallah-Hisham
    Posted over 1 year ago

    Hi Creative-Pixel-Studios,

    Congratulations on completing your first challenge👏

    You did great 👍

    Here are some suggestions to improve your code:

    Semantic HTML

    • wrap your content in <main>,this element represents the dominant content of the <body>
    • wrap your card in <article>
    <main>
    <article>
    </article>
    </main>
    <footer>
    </footer>
    

    Headings

    • each page should have one h1 tag,h1 helps the web understand the content. also skipping h1 may confuse assistive technology users.
     <h1>Improving your front-end skills by building projects</h1>
    

    ALT

    • images should have descriptive alt text, which is important for SEO and screen reader users,alt="QR code linking to Frontend Mentor challenges"

    Spacing

    • you can add margin-bottom:1rem to .container instead of using <br>

    SEO

    • you can add meta description for better SEO, it provides a brief summary of a web page
    <meta name="description" content="..........."/>  
    

    here are some helpful articles:

    • headings best practices
    • alt text
    • meta description
    • semantic html
    • Article vs Section

    Hope you find this helpful, Happy Coding

    Marked as helpful
  • Xxavier14•10
    @Xxavier14
    Submitted over 1 year ago

    Responsive Qr component using Css flex

    1
    Mennatallah Hesham•1,470
    @Mennatallah-Hisham
    Posted over 1 year ago

    Hi Xxavier,

    Congratulations on completing your first challenge👏

    You did great 👍

    Here are some suggestions to improve your code:

    Semantic HTML

    • wrap your content in <main>,this element represents the dominant content of the <body>
    • wrap your card in <article>
    <main>
    <article>
    </article>
    </main>
    <footer>
    </footer>
    

    Headings

    • each page should have one h1 tag,h1 helps the web understand the content. also skipping h1 may confuse assistive technology users.
     <h1>Improving your front-end skills by building projects</h1>
    

    ALT

    • images should have descriptive alt text, which is important for SEO and screen reader users,alt="QR code linking to Frontend Mentor challenges"

    SEO

    • you can add meta description for better SEO, it provides a brief summary of a web page
    <meta name="description" content="..........."/>  
    

    here are some helpful articles:

    • headings best practices
    • alt text
    • meta description
    • semantic html
    • Article vs Section

    Hope you find this helpful, Happy Coding

    Marked as helpful
View more comments
Frontend Mentor logo

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

Frontend Mentor

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

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

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub