Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
11
Comments
9
P
Ahmed Lemssiah
@Arteque

All solutions

  • Photosnap Website using React/Vite/Tailwindcss


    P
    Ahmed Lemssiah•510
    Submitted 4 months ago

    There are a few specific areas where I’d really appreciate help. First, improving the overall structure and organization of the code — especially around how components are broken down and reused. I feel like there’s room for better separation of concerns and cleaner architecture.

    Second, I’d love some guidance on best practices when it comes to state management in React. I’ve used basic useState and useEffect, but I know there are more scalable approaches out there, like using context or external libraries, and I’m not always sure when to use what.


    0 comments
  • Designo | Award-wining custom designs and digital branding Solutions

    #react#vite#sass/scss

    P
    Ahmed Lemssiah•510
    Submitted 10 months ago

    I would appreciate guidance from experienced React developers on best practices, particularly regarding the structure of my project. While I’ve successfully implemented the core functionality, I’m looking to understand how real-world React developers structure their applications to ensure scalability, maintainability, and performance. I’m specifically interested in feedback on how to organize components, manage state, and optimize the project’s folder structure. Additionally, I’d like advice on patterns I could adopt or areas where I could improve the efficiency of my current approach. Any insights or suggestions for improvement would be highly valuable.


    0 comments
  • Dictionary web app Using Reactjs

    #react#sass/scss#vite

    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    The doubt I have is about the structure of the code, the best practices perhaps, and the pitfalls in projects like this one.

    I added some features like word autocompletion when the user searches for words... I don't know if it's a good thing or perhaps if there are some ideas on how I can do it better.

    All along the way, I was thinking about user experience and how I can reach the level of online apps. Things like keyboard navigation or mouse wheel navigation for the suggested words, for example, could be a nice idea to implement.


    0 comments
  • Calculator App using HTML, CSS and Javascript


    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    0 comments
  • Frontend Mentor - Order summary card solution


    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    1 comment
  • Manage Landing page using HTML, CSS / Scss and JS


    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    0 comments
  • Dashboard Coding Challenge: Responsive and Interactive Interface!

    #sass/scss

    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    0 comments
  • My "Room Homepage" Coding solution! Need to work on my code tho :(

    #sass/scss

    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    0 comments
  • Responsive Startpage for the Sunnyside Agency using HTML, CSS and Js

    #sass/scss

    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    0 comments
  • Responsive Website using just the basics!

    #sass/scss

    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    0 comments
  • I used just HTML, CSS and Javascript for this one.

    #sass/scss

    P
    Ahmed Lemssiah•510
    Submitted over 1 year ago

    0 comments

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