Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
14
Comments
13

Michael Wilson

@mikewil245Detroit260 points

Aspiring frontend developer crafting digital experiences. Let's shape the web together! #FrontendDev 🚀

I’m currently learning...

JavaScript

Latest solutions

  • Mobile First approach Tip Calculator | M/W


    Michael Wilson•260
    Submitted 7 months ago

    2 comments
  • Interactive Pricing Component | Mobile-First Approach by M/W


    Michael Wilson•260
    Submitted 8 months ago

    1 comment
  • Contact Form | by M/W


    Michael Wilson•260
    Submitted 8 months ago

    0 comments
  • Time Tracking Dashboard | By M/W

    #sass/scss

    Michael Wilson•260
    Submitted 8 months ago

    1 comment
  • Newsletter Signup | M/W


    Michael Wilson•260
    Submitted 9 months ago

    As far as my javascript, what could I have improved on ?


    1 comment
  • Article Preview component | M/W


    Michael Wilson•260
    Submitted 10 months ago

    1 comment
View more solutions

Latest comments

  • Jay Khatri•4,230
    @khatri2002
    Submitted 7 months ago

    Animated Time Tracker Dashboard | React ⚛️ + Tailwind 🎨 + Sass 🚀

    #react#tailwind-css#typescript#sass/scss
    1
    Michael Wilson•260
    @mikewil245
    Posted 6 months ago

    Nice project , I like how the card stack as you stroll down.

  • P
    yinnie•320
    @wcyin9
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    I made the most progress in my JS so I feel really happy that some JS logic and methods are coming to me faster.

    I need to work more on refactoring my code and making it more DRY, as there seem to be some repetitions. Next time I tackle projects with forms, I should implement attribute selectors in CSS to select HTML elements more efficiently.

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

    I had a bit of trouble with form manipulation in JS. Upon inputting numbers in the custom tip section, the numbers were coming out different and inaccurate compared to the tip buttons. Prior to hitting the enter key the numbers were the same, but after hitting enter key, the numbers were inaccurate. Turns out, I had to prevent default form submission in JS, and that solved the issue.

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

    As an amateur front end developer, I have not had the chance to receive professional critiques that teach me about best practices in HTML, CSS, and JS. I would really appreciate for someone to point out any bad habits that I'm doing that could potentially break my code or cause future issues, or any mistakes in general.

    I also don't know how to center the page to make it look exactly as the solution. The current solution I have is a bit off along the Y axis

    Responsive Tip Calculator with JavaScript

    1
    Michael Wilson•260
    @mikewil245
    Posted 7 months ago

    Problem i encountered was after replacing the 0 in the number of people , the error message was still present. -might need to add an event listener with the 'input' , to catch it in real time

    • When typing in the input for the bill, I was allowed to type in letters, might need to change the input type to number

    -over good project, with some minors fixes that need to be done

    Marked as helpful
  • Bassel || باسل•520
    @Basselfathy
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    .

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

    Decreasing the screen size to tablet size made the cards shrink a lot and their text difficult to read, and instead of using media query to handle this situation.

    I used grid-template-columns: repeat(auto-fill, minmax()); to let the cards wrap smoothly without affecting their styles and keep their text readable.

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

    Every feedback and suggestion would be appreciated :)

    Responsive time tracking dashboard [ Grid layout / JS /JSON ]

    #accessibility#sass/scss
    1
    Michael Wilson•260
    @mikewil245
    Posted 8 months ago

    Very nice

  • Khrystyna Horbenko•230
    @KristinaHorbenko
    Submitted 9 months ago
    What are you most proud of, and what would you do differently next time?

    Overall I am happy with the result

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

    Here is the slightly corrected text: It was difficult to write JavaScript code so that everything worked correctly.

    flexbox, adaptive layout, js

    1
    Michael Wilson•260
    @mikewil245
    Posted 9 months ago

    Nice !

  • Roman-oryol•210
    @Roman-oryol
    Submitted 10 months ago

    Responsive card using CSS Grid

    1
    Michael Wilson•260
    @mikewil245
    Posted 10 months ago

    Very well done good job !

  • P
    Rafael Dias•1,120
    @rafaeldgeo
    Submitted 11 months ago
    What are you most proud of, and what would you do differently next time?

    I'm proud because this is my frist challenge using SASS preprocessor. Next time I aim explore more resources available in SASS.

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

    I was complicated using pure SASS without plugins, as Gulp-Sass, Grunt-Sass and Webpack + Sass-loader. I searched the solution on internet, but there are few content about this

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

    I would like help about SASS, if I used it correctly in my solution. Thanks!

    meet-landing-page using SASS

    #bem#sass/scss
    1
    Michael Wilson•260
    @mikewil245
    Posted 10 months ago

    Very nice project !

View more 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

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