Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
15
Comments
11
P

Mustapha

@Mustapha909Turkey200 points

Frontend developer, who is passionate about crafting clean, accessible, and responsive UIs. Constantly learning and improving through challenges. Follow my journey as I build and refine my skills!

I’m currently learning...

React.js, Javascript, Tailwind CSS, SASS

Latest solutions

  • Profile Card Component


    P
    Mustapha•200
    Submitted 4 months ago

    0 comments
  • Order Summary Component


    P
    Mustapha•200
    Submitted 4 months ago

    0 comments
  • 3-Column Preview Card Component


    P
    Mustapha•200
    Submitted 4 months ago

    0 comments
  • Interactive rating component


    P
    Mustapha•200
    Submitted 4 months ago

    1 comment
  • Time tracking dashboard

    #react#tailwind-css

    P
    Mustapha•200
    Submitted 4 months ago

    Responsive Design Refinement: I'm looking to further optimize the responsiveness of the dashboard. Although it adapts well across breakpoints, I'd like suggestions on any potential tweaks or best practices to ensure consistency and optimal spacing on unusual screen sizes.

    Component Abstraction & Reusability: I want to ensure that my components (like UserProfile, ActivityCard, and ActivityGrid) are as reusable and maintainable as possible. Any insights on abstraction, code splitting, or better state management would be very helpful.

    Performance Optimization: Since the layout involves dynamic image rendering and responsive adjustments, I'm curious about techniques or tools that could help with performance improvements, especially for mobile devices.

    Enhanced Interactivity & User Experience: While the basic interactions work fine, I'm looking for ideas on how to introduce more advanced animations or transitions that could make the dashboard feel even more engaging.


    1 comment
  • Newsletter Sign-up Form with Success Message


    P
    Mustapha•200
    Submitted 4 months ago

    I’d appreciate some help fine-tuning my media query breakpoints. I’m looking for advice on setting the optimal screen sizes and ensuring a smooth, responsive layout transition between desktop, tablet, and mobile views. Specifically, I'm interested in learning how to adjust the breakpoints to better match the design requirements and handle edge cases where elements might not behave as expected.


    1 comment
View more solutions

Latest comments

  • ksakthivel2177•230
    @ksakthivel2177
    Submitted 4 months ago

    tailwind css

    #react
    1
    P
    Mustapha•200
    @Mustapha909
    Posted 4 months ago

    the first problem is to the sizes of the boxes, the second problems is the user profile section not adapting well to different screen sizes and the third is when I opened in the mobile design some boxes didn't show

  • Kaviyaa88•160
    @Kaviyaa88
    Submitted 4 months ago

    Newsletter Sign Up Form

    2
    P
    Mustapha•200
    @Mustapha909
    Posted 4 months ago

    I think maybe you solution is a bit smaller than the original bur other than that, it looks very good

  • P
    kephalosk•380
    @kephalosk
    Submitted 4 months ago
    What are you most proud of, and what would you do differently next time?

    n/a

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

    Handling overlays by using position: absolute;

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

    n/a

    Article Preview Component using JavaScript

    #sass/scss
    1
    P
    Mustapha•200
    @Mustapha909
    Posted 4 months ago

    looks very good and spot on

    Marked as helpful
  • P
    uzii•240
    @Deuzi
    Submitted 4 months ago
    What are you most proud of, and what would you do differently next time?

    Alot in styling mostly, my approach in mobile design first kinda cause me issue in expanding the image in bigger screen , cause i reduced it for mobile, lol but i was just lost, all i needed to do in the desktop view after the mobile was to return the grid image to 100% , which i later did

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

    i think mostly scaling text and image, clamp() works but not in all

    Responsive Landing page with css grid and flexbox

    #pure-css
    1
    P
    Mustapha•200
    @Mustapha909
    Posted 4 months ago

    I faced some problems myself when I tried to make the website responsive. It looks terrific and nice

  • mohammadshbeeb11•100
    @mohammadshbeeb11
    Submitted 4 months ago

    Testimonials grid section

    #pure-css
    1
    P
    Mustapha•200
    @Mustapha909
    Posted 4 months ago

    Looks good, keep up the good work

  • P
    Marcello•480
    @marcello88c
    Submitted 4 months ago

    Four Card Feature Section

    1
    P
    Mustapha•200
    @Mustapha909
    Posted 4 months ago

    all looks good

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