Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
36
Comments
25

Carl Wicker

@carlwickerBrighton, UK1,055 points

Currently a freelance Front End Web Developer seeking a Full-time position with a chilled company.

I’m currently learning...

MERN Stack, React, TypeScript, Context API and Redux.

Latest solutions

  • React Interactive Comments Section MERN Stack

    #axios#express#mongodb#react#typescript

    Carl Wicker•1,055
    Submitted over 3 years ago

    2 comments
  • React Responsive Job Listing with Filter (TypeScript)

    #react#typescript

    Carl Wicker•1,055
    Submitted over 3 years ago

    0 comments
  • React Rest Countries API

    #react#react-router

    Carl Wicker•1,055
    Submitted over 3 years ago

    0 comments
  • React Shortly URL Shortening API

    #react

    Carl Wicker•1,055
    Submitted over 3 years ago

    0 comments
  • Space Tourism Website built with React

    #react#react-router

    Carl Wicker•1,055
    Submitted over 3 years ago

    1 comment
  • React E-Commerce Product Page


    Carl Wicker•1,055
    Submitted over 3 years ago

    0 comments
View more solutions

Latest comments

  • Manuel Odendahl•70
    @wesen
    Submitted over 3 years ago

    Interactive Comments (next.js, supabase, jest, tailwind)

    #next#tailwind-css#jest
    5
    Carl Wicker•1,055
    @carlwicker
    Posted over 3 years ago

    Hey ya Joako, great work on the layout, I noticed a few minor issues.

    • A user can upvote multiple times.
    • Desktop version should have a larger indent on replies, see design files.
    • Missing CreateAt field displayed on a comment.
    • Fix accessibility and HTML issues in the report.

    Keep up the great work.

    Marked as helpful
  • Priyanka•380
    @cssbubble
    Submitted over 3 years ago

    E-commerce page using Tailwind CSS and Alpine Js

    #tailwind-css
    1
    Carl Wicker•1,055
    @carlwicker
    Posted over 3 years ago

    Hey ya Priyanka, great job on the layout, looks really good. There are however a few functionality issues...

    • Mobile slideshow of product images isn't working.
    • Delete item from Cart isn't working
    • When the users adds multiple items to the cart, the quantity on the page should reset to 1.
    • You should also consider clearing all the accessibility and HTML issues in the report.

    Keep up the great work!

  • Washington Campos•195
    @washington299
    Submitted over 3 years ago

    ReactJs todo list with tests using react-testing-library

    #react#react-router#react-testing-library#sass/scss
    1
    Carl Wicker•1,055
    @carlwicker
    Posted over 3 years ago

    Hey ya Washington, everything looking good.. I only have a couple of suggestions...

    • dark/light mode not implemented
    • Submit input on Enter keypress for ease of use.
    • fix those pesky accessibility and HTML issues in the report.

    Great work!

  • nweke joseph•260
    @nuel1
    Submitted over 3 years ago

    Responsive Country Finder with Vanilla Javascript and REST Country API

    1
    Carl Wicker•1,055
    @carlwicker
    Posted over 3 years ago

    Hey ya, just been checking out your solution. There are a few issues, the most important is the speed. There seems to be bottleneck somewhere, as the data is very slow to return.

    It might be worth getting the all API data once and storing it (since it doesn't change) to reduce APIs calls. Maybe that slowing it down, but haven't looked into your code.

    Also...

    • search functionality is not working from the input field.
    • consider adding a option to clear the filter on the dropdown, i know its not in the design but it makes sense to be able to clear the filter, I believe this was overlooked by the designer.
    • finally, fix those accessibility and HTML issues in the report.

    Layout is looking good, I like your tweaks to the original design.

    Keep up the great work.

    Marked as helpful
  • Nyein Chan Lay•350
    @CrystalNyein
    Submitted over 3 years ago

    Pricing Component with toggle

    2
    Carl Wicker•1,055
    @carlwicker
    Posted over 3 years ago

    Hey ya Nyein, Great job, I cant see any issues. There is a weird media breakpoint on the desktop version which makes stuff jump around. Personally I'd lose the additional break point.

    Keep up the great work.

    Marked as helpful
  • Manik Kapoor•370
    @Manik2375
    Submitted over 3 years ago

    URL-shortening-API-landing-page with Everything covered in vanilla.

    2
    Carl Wicker•1,055
    @carlwicker
    Posted over 3 years ago

    Hey ya manik, good job on the layout. There are a couple of issues...

    • links aren't saved to local storage, shortened links disappear on page refresh.
    • mobile copy button has no left/right padding.
    • consider doing the input validation check on every change rather than submit.
    • fix html and accessibility issues in the report.

    Keep up the great work.

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