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

Muhammad Amoo

@DruxAMBIbadan, Nigeria220 points

Hi there! 👋 I'm Muhammad, a passionate web developer 👩🏿‍💻 on a journey to strengthen my skills as a full-stack developer 🚀. Open to internships, job opportunities, and collaborations. Excited to share my projects with you!

I’m currently learning...

🔹Next.js 🌐🔸TypeScript 🚀🔹Python ➰ 💎🔸Tailwind CSS 🎨

Latest solutions

  • Responsive Tip Calculator App


    Muhammad Amoo•220
    Submitted over 1 year ago

    0 comments
  • Rest Countries Api with Color Theme Switcher

    #vite#tailwind-css

    Muhammad Amoo•220
    Submitted over 1 year ago

    1 comment
  • Responsive QR Code Component


    Muhammad Amoo•220
    Submitted over 1 year ago

    2 comments
  • Responsive Faq Accordion Card

    #react

    Muhammad Amoo•220
    Submitted over 1 year ago

    0 comments
  • Results Summary Component

    #bootstrap

    Muhammad Amoo•220
    Submitted over 1 year ago

    0 comments
  • Responsive Testimonial Page Using CSS Grid


    Muhammad Amoo•220
    Submitted over 1 year ago

    1 comment
View more solutions

Latest comments

  • MhBbid•60
    @MhBbid
    Submitted over 1 year ago

    Animated Well Polished Rest API Countries Viewer

    #framer-motion#react#tailwind-css#typescript#sass/scss
    1
    Muhammad Amoo•220
    @DruxAMB
    Posted over 1 year ago

    Your project is amazing man but one of the purpose of using frontend mentor is to build a project that look like that of frontend mentor design.

    Hope this was helpful?

    Happy Coding: DruxAMB

  • D4rkpage•210
    @D4rkpage
    Submitted over 1 year ago

    List of Countries fetched from API

    1
    Muhammad Amoo•220
    @DruxAMB
    Posted over 1 year ago

    You did great man, but you need to give your card-image a default height so as the images hight to match and prevent overflow.

    Hope this was helpful?

    Happy Coding: DruxAMB

  • Wagner Morais•250
    @wagnnermorais
    Submitted over 1 year ago

    React REST Countries API

    #vite
    1
    Muhammad Amoo•220
    @DruxAMB
    Posted over 1 year ago

    Well done man, you did really great on the challenge. You need to change the styling of the card items so that it will display 4 countries on each column as shown in the default design. Here is a reference from my project. <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2"> {filterApi.map((mapping) =>{ const {numericCode, flags, name, population, region, capital} = mapping; return ( <div key={numericCode} className="card overflow-hidden w-64 rounded-lg shadow-lg hover:shadow-xl mb-10 cursor-pointer m-auto"> <img src={flags.png} className="w-64 h-36" alt="DruxAMB png" /> <div className="p-3 mt-2 mb-5"> <div className="font-black text-md my-2 text-start">{name.common}</div> <div className="flex text-sm font-semibold">Population: <p className="font-extralight ml-1">{population }</p></div> <div className="flex text-sm font-semibold">Region: <p className="font-extralight ml-1">{region}</p></div> <div className="flex text-sm font-semibold">Capital: <p className="font-extralight ml-1">{capital}</p></div> </div> </div>

    Using something like this will help you <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2">

    Hope this was helpful*?

    Happy Coding!!: DruxAMB

    Marked as helpful
  • ecaleb97•230
    @ecaleb97
    Submitted over 1 year ago

    REST Countries API using React

    #react
    1
    Muhammad Amoo•220
    @DruxAMB
    Posted over 1 year ago

    Well done man, you did really well on the project. You need to change the styling of the card items so that it will display 4 countries on each column as shown in the default design. Here is a reference from my project. <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2"> {filterApi.map((mapping) =>{ const {numericCode, flags, name, population, region, capital} = mapping; return ( <div key={numericCode} className="card overflow-hidden w-64 rounded-lg shadow-lg hover:shadow-xl mb-10 cursor-pointer m-auto"> <img src={flags.png} className="w-64 h-36" alt="DruxAMB png" /> <div className="p-3 mt-2 mb-5"> <div className="font-black text-md my-2 text-start">{name.common}</div> <div className="flex text-sm font-semibold">Population: <p className="font-extralight ml-1">{population }</p></div> <div className="flex text-sm font-semibold">Region: <p className="font-extralight ml-1">{region}</p></div> <div className="flex text-sm font-semibold">Capital: <p className="font-extralight ml-1">{capital}</p></div> </div> </div>

    Using something like this will help you <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2">

    Hope this was helpful*?

    Happy Coding!!: DruxAMB

  • Alfredo Fernandez•350
    @addier94
    Submitted over 1 year ago

    Countries

    #next#tailwind-css#react
    1
    Muhammad Amoo•220
    @DruxAMB
    Posted over 1 year ago

    Well done dev, you did really great on this project. You need to change the styling of the card items so that it will display 4 countries on each column as shown in the default design. Here is a reference from my project. <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2"> {filterApi.map((mapping) =>{ const {numericCode, flags, name, population, region, capital} = mapping; return ( <div key={numericCode} className="card overflow-hidden w-64 rounded-lg shadow-lg hover:shadow-xl mb-10 cursor-pointer m-auto"> <img src={flags.png} className="w-64 h-36" alt="DruxAMB png" /> <div className="p-3 mt-2 mb-5"> <div className="font-black text-md my-2 text-start">{name.common}</div> <div className="flex text-sm font-semibold">Population: <p className="font-extralight ml-1">{population }</p></div> <div className="flex text-sm font-semibold">Region: <p className="font-extralight ml-1">{region}</p></div> <div className="flex text-sm font-semibold">Capital: <p className="font-extralight ml-1">{capital}</p></div> </div> </div>

    Using something like this will help you <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2">

    Hope this was helpful*?

    Happy Coding!!: DruxAMB

  • Julius Blezinger•180
    @JBlezi
    Submitted over 1 year ago

    Rest Countries API with Dark Mode & React Router

    #react#react-router#tailwind-css
    1
    Muhammad Amoo•220
    @DruxAMB
    Posted over 1 year ago

    Well done man, you did really great on this project. You need to change the styling of the card items so that it will display 4 countries on each column as shown in the default design. Here is a reference from my project. <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2"> {filterApi.map((mapping) =>{ const {numericCode, flags, name, population, region, capital} = mapping; return ( <div key={numericCode} className="card overflow-hidden w-64 rounded-lg shadow-lg hover:shadow-xl mb-10 cursor-pointer m-auto"> <img src={flags.png} className="w-64 h-36" alt="DruxAMB png" /> <div className="p-3 mt-2 mb-5"> <div className="font-black text-md my-2 text-start">{name.common}</div> <div className="flex text-sm font-semibold">Population: <p className="font-extralight ml-1">{population }</p></div> <div className="flex text-sm font-semibold">Region: <p className="font-extralight ml-1">{region}</p></div> <div className="flex text-sm font-semibold">Capital: <p className="font-extralight ml-1">{capital}</p></div> </div> </div>

    Using something like this will help you <div className="grid lg:grid-cols-4 md:grid-cols-3 sm:grid-cols-2">

    Hope this was helpful*?

    Happy Coding!!: DruxAMB

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