Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
57
Comments
5
P

David

@lumiukoTbilisi, Georgia1,910 points

Hey, welcome to my profile 👋. My goal is to complete ALL Frontend Mentor challenges. Currently, I've completed all Newbie and Junior challenges. Most of the Newbie solutions are private since they're pretty simple.

I’m currently learning...

Advanced React, TypeScript

Latest solutions

  • Password generator app using React & Tailwind

    #react#tailwind-css#vite

    P
    David•1,910
    Submitted about 1 year ago

    Any feedback will be appreciated ✌


    0 comments
  • Clock app using React & Tailwind

    #react#tailwind-css#vite

    P
    David•1,910
    Submitted about 1 year ago

    Any feedback will be appreciated ✌


    0 comments
  • Space tourism multi-page website using React & Tailwind

    #react#tailwind-css#vite#react-router

    P
    David•1,910
    Submitted about 1 year ago

    Any feedback will be appreciated ✌


    0 comments
  • Coffeeroasters subscription site using React & Tailwind

    #accessibility#react#tailwind-css#vite#react-router

    P
    David•1,910
    Submitted about 1 year ago

    Any feedback will be appreciated ✌


    0 comments
  • Dine restaurant website using React & Tailwind

    #react#react-router#tailwind-css#vite#accessibility

    P
    David•1,910
    Submitted about 1 year ago

    0 comments
  • Scoot multi-page website using React, TypeScript & Tailwind

    #accessibility#react#tailwind-css#vite#typescript

    P
    David•1,910
    Submitted over 1 year ago

    1 comment
View more solutions

Latest comments

  • Ortaly•1,190
    @ortalyarts
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    This solution selects the correct color scheme chosen based on user's computer preferences. Please let me know if it doesn't work on your machine :) or if you spot any other issues.

    Responsive Github user search app. Fetch API. Light/dark themes.

    1
    P
    David•1,910
    @lumiuko
    Posted about 1 year ago

    Hello, great solution so far. I've noticed some small bugs in your app.

    1. If I type something into the text input and press enter, it refreshes the page. You can fix this behavior by adding the "submit" event on the form instead of "click" on the button and using event.preventDefault.
    2. When the text input is empty and I click "Search", the image seems like it can't be loaded. To improve UX, you can just not do anything but display the error message near the button.
    3. On mobile screens, the error message overlaps the input field and placeholder.
    4. Also, in the mobile view, I can't scroll the content. The solution is to remove "overflow: hidden" from the body.
    Marked as helpful
  • Bekar Shekiladze•550
    @beqarion
    Submitted over 1 year ago

    Body Mass Index Calculator [HTML,TailwindCSS,JS,AnimeJS]

    1
    P
    David•1,910
    @lumiuko
    Posted over 1 year ago

    Very nice animations, well done!

  • Bekar Shekiladze•550
    @beqarion
    Submitted almost 2 years ago

    Article preview component HTML/CSS/Vanilla JS

    1
    P
    David•1,910
    @lumiuko
    Posted almost 2 years ago

    Hey, great solution so far. You can also use object-position: left on the image to make it even closer to the design.

    Marked as helpful
  • Bekar Shekiladze•550
    @beqarion
    Submitted almost 2 years ago

    Chat app CSS illustration HTML/CSS only

    1
    P
    David•1,910
    @lumiuko
    Posted almost 2 years ago

    Pixel-perfect 👍

  • Danilo Alves 🎧•555
    @mizek1
    Submitted about 2 years ago

    Equalizer landing page with semantic HTML and Less

    #less
    1
    P
    David•1,910
    @lumiuko
    Posted about 2 years ago

    Nice one! It's almost pixel-perfect

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