Skip to content
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted almost 2 years ago

Coffee-roasters Multi-page website (Next.js)

motion, next, lighthouse
Andrรฉ-Lubin Thomasโ€ข330
@Lordyner
A solution to the Coffeeroasters subscription site 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?

๐ŸŽ Features:

Achieved 95% in Lighthouse score for performance, 91% accessibility, 100% best practices, and 100%SEO. ๐Ÿ“Š

Responsive design ๐Ÿ“ฑ๐Ÿ’ป

CSS Modules to packages my styles.

๐ŸŽจ Clean codebase and formatted using VS Code formatter. ๐Ÿ’ป

Framer motion ๐Ÿ–Œ๏ธ

๐Ÿ› ๏ธ Built With:

Next.js 13. โšก

Semantic HTML5 markup ๐Ÿ“‘

CSS custom properties ๐Ÿ’Ž

Flexbox ๐Ÿ–Œ๏ธ

CSS Grid ๐Ÿ–Œ๏ธ

Mobile-first workflow๐Ÿ“ฑ

Let me know if you have any feedback, I would love to improve my solution ๐Ÿ˜Š๐Ÿค

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

I didn't read the requirements for the "create your plan" section, so I underestimate the complexity of it. I solve that by reading the requirements and did a little refresher course on React and how to manage state between differents components.

One thing I didn't solve is on the "about us" page. The image in the section "Uncompromising quality" is supposed to be overflowing half of its height on mobile and tablet and some rem on desktop. But I wasn't able to do it and manage properly the distance with the text under and the distance with the section before.

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

I would love help on the "about us" page and more precisely on the section with the title "Uncompromising quality". The image is supposed to be overflowing half of its height on mobile and tablet. I don't know how to do it properly so the distance with the text under is always the same. Same for the distance with the section before it.

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 Andrรฉ-Lubin Thomas'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