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

Shubham Sharma

@shubhamthedevNew Delhi855 points

22 yrs old | Aspiring Dev doing #100DaysOfCode | Linux ❤️ | Frontend Web Development 🚀 | Geeks out about old tech |

I’m currently learning...

React JS

Latest solutions

  • Social Media Tracker Using Sass and Vanilla JS


    Shubham Sharma•855
    Submitted over 5 years ago

    1 comment
  • Fylo Landing Page using Sass


    Shubham Sharma•855
    Submitted over 5 years ago

    1 comment
  • Huddle Landing Page with Sass


    Shubham Sharma•855
    Submitted over 5 years ago

    2 comments
  • Where In the world challenge using sass and React JS


    Shubham Sharma•855
    Submitted about 5 years ago

    0 comments
  • Ping Landing Page Using Sass


    Shubham Sharma•855
    Submitted over 5 years ago

    1 comment
  • Single price grid component using Flexbox + Sass


    Shubham Sharma•855
    Submitted over 5 years ago

    1 comment
View more solutions

Latest comments

  • Sahas saurav•745
    @SahasSaurav
    Submitted about 5 years ago

    react tailwind css countries rest api

    1
    Shubham Sharma•855
    @shubhamthedev
    Posted about 5 years ago

    Hi the solution looks great and it's responsive here are a few things that you might wanna look into :

    • The loading takes unusually, I really don't know why this is but the api isn't that slow in sending data.

    • Search work properly only when the region is set to all regions.

    • Borders on the details page get messed up sometimes, where i can't even view countries that do have borders.

    • Dark mode doesn't work for me even though i can see the buttons.

    I did this same challenge a while back maybe it might help you, here is the link.

    Hope this helps.

  • Jess•50
    @JessicaUkpebor
    Submitted about 5 years ago

    Single Price Grid Component

    2
    Shubham Sharma•855
    @shubhamthedev
    Posted about 5 years ago

    Hi, I can't really see your code maybe you entered the wrong link there but what you could do is put the whole section into a <div> and give it a class .container then specify the width of the container using CSS i.e. width: 800px or whatever value you wanna give it then use position : absolute to centre the element also you can use flexbox to centre the elements.

  • temitope•175
    @tamsay
    Submitted about 5 years ago

    REST Countries API with theme switcher

    2
    Shubham Sharma•855
    @shubhamthedev
    Posted about 5 years ago

    Hi, the solution looks great and i love the theme switcher especially, here is a few things you can tweak:

    • The region filter doesn't let me switch back to viewing all countries, maybe add an option for that.

    • If i click on the border for a given country then their is no way for me to see go back an see all countries since it only shows me the country that i clicked on.

    • When clicking on the borders the page should automatically show me it's details.

    • When i click on a random country in the beginning and start scrolling on the details page i can see the main page scrolling for some reason.

    These are the things that i noticed while looking at the site, I did this same solution a while back you can checkout my solution here.

    Hope this helps.

  • Mohamed Abusrea•160
    @mohamedabusrea
    Submitted about 5 years ago

    REST Countries API using React

    1
    Shubham Sharma•855
    @shubhamthedev
    Posted about 5 years ago

    Hey, good job on the project here are a few things maybe you could fix:

    • The borders on the details page are supposed to take you to that page, basically they are supposed to be links.

    • Okay there are way to many html and accessibility issues maybe fix those.

    I did the same project using react, you can check it out here.

    Hope this helps.

  • ADEKOYEJO Adeola•190
    @adeola2310
    Submitted about 5 years ago

    countrt theme switcher using flex, grid and reactjs

    2
    Shubham Sharma•855
    @shubhamthedev
    Posted about 5 years ago

    Hi, functionality wise the site works but their are a few problems :

    • The filtering using filter region doesn't work you actually need to make a new call to the api to filter by region.

    • On the details page you cannot see the surrounding borders for a country .

    • Plus you have a lot of html and accessibility issues.

    But i know this isn't an easy challenge so overall good job. Here is my solution for the same.

  • Danny Brito•130
    @DannyBrito
    Submitted about 5 years ago

    Social Media Dashboard - React & Sass

    1
    Shubham Sharma•855
    @shubhamthedev
    Posted about 5 years ago

    Hi, I don't see any problems with the design or the functionality, the code is clean and the site is responsive, good job 👍.

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

Beta Member

This badge is a shoutout to the early members of our community. They've been around since the early days, putting up with (and reporting!) bugs and adjusting to big UX overhauls!

Mentor of the Week - 2nd Place

This badge is awarded to the 2nd placed community member on the weekly Wall of Fame.

Fun fact

Keypunches were used in early computing to punch precise holes in stiff paper card. The punched cards were then used for data input, output, and storage. No code linters or auto-complete suggestions to help out back then! 😅

Mentor of the Month - 3rd Place

This badge is awarded to the 3rd placed community member on the monthly Wall of Fame.

Fun fact

An abacus is an ancient calculating tool. These days we would typically use a calculator or computer but the abacus is where it all started!

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