Boa noite Nayara, tudo bem?
Acho que para melhorar esse projeto você deveria usar tags de landmark como por exemplo header, main e footer. Por exemplo. Esse é o seu código.
Eu colocaria a section do container dentro de uma tag main. E a div final dentro de uma tag footer.
Outro ponto que acho que pode melhorar é usar o css para formatar tudo em vez de fazer isso pelo HTML utilizando a tag <br> por exemplo!
Mas muito bom, parabéns e bons estudos.
`
<body>
<main>
<section class="container">
<div class="card">
<img src="./images/image-qr-code.png" alt="QR">
<div class="description">
<p class="p1">Improve your front-end <br> skills by building projects</p>
<p class="p2"> Scan the QR code to visit Frontend Mentor and take your coding skills to the next level</p>
</div>
</div>
</section>
</ main>
<footer>
<div class="attribution">
Challenge by <a href="https://www.frontendmentor.io?ref=challenge" target="_blank">Frontend Mentor</a>.
Coded by <a href="https://github.com/NayaraFreitas">Nayara Freitas</a>.
</div>
</footer>
</body>
`