Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
24
Comments
3
Daniil
@DaniilGurski

All solutions

  • Fullstack Markdown editor

    #next#react#supabase#tailwind-css

    Daniil•610
    Submitted 4 months ago

    Make the application even more secure and possibly optimize the speed of the application. Any advice would be appreciated !


    1 comment
  • Responsive Tic-tac-toe made with React

    #react#tailwind-css#typescript

    Daniil•610
    Submitted 4 months ago

    I would like to hear how you dealt with state management and determining the winner of the game as I think these are things I could improve on.


    2 comments
  • Tech book club landing page using Tailwind CSS

    #tailwind-css

    Daniil•610
    Submitted 6 months ago

    This is my first project with tailwind, I would appreciate it if you could point out possible bad patterns in my markup that I could fix in the future :)


    0 comments
  • REST countries React app

    #accessibility#react#typescript

    Daniil•610
    Submitted 6 months ago

    I was inspired by some of your solutions implementing the pagination component, so I've updated my solution to have it as well! Let me know if I missed something or share tips on how to optimize this component.


    0 comments
  • Responsive multi-step form React + Typescript

    #react#react-router#typescript#styled-components

    Daniil•610
    Submitted 8 months ago

    0 comments
  • Responsive solution using Styled components

    #react#styled-components#vite

    Daniil•610
    Submitted 9 months ago

    Any advice on file organization, techniques for using stylized components will be gratefully received.


    0 comments
  • Submit form using React Hook Form and Zod

    #react#vite#zod

    Daniil•610
    Submitted 10 months ago

    2 comments
  • Responsive React Tip calculator

    #react#vite#vitest#react-testing-library

    Daniil•610
    Submitted 10 months ago

    I'd like to know how I can improve my tests. For this project I wrote one large unit test because it was difficult to figure out how to do it with the context provider involved.


    2 comments
  • Dictionary app React solution

    #react#tanstack-query#react-router#vite#accessibility

    Daniil•610
    Submitted 11 months ago

    0 comments
  • SPA hangman game using React and SCSS

    #accessibility#bem#react#vite

    Daniil•610
    Submitted 11 months ago

    I tried to make the game understandable when using screen readers, but I'm still not quite sure about some things. For example, when I click on the wrong button, the number of attempts is not counted, although I seem to have set the right aria attributes on the progress tag. Also, How else can I clearly let the user know in which position of the word he guessed the letter ? It was also quite difficult to fit some of the mystery words on the screen. It often looks strange on mobile devices, so I'd be interested to hear how you dealt with it.


    1 comment
  • React soulution of Job listings

    #react#sass/scss#vite#bem

    Daniil•610
    Submitted 12 months ago

    This is my first solution using react, I would like you to point out any small mistakes in my implementation of the project and share best practices. Thanks !


    0 comments
  • Responsive and functional Markdown editor

    #gulp#sass/scss#bem

    Daniil•610
    Submitted about 1 year ago

    I would like to know if I can improve the accessibility of my markdown editor and some tips on how to organise js.


    0 comments
  • Portfolio build with SCSS

    #bem#gulp#sass/scss#accessibility

    Daniil•610
    Submitted about 1 year ago

    Tips for splitting js into multiple files, best practice


    0 comments
  • Quiz web-app using SCSS, vanilla JS

    #bem#sass/scss#gulp

    Daniil•610
    Submitted about 1 year ago

    For some reason, the option items shrink in height when they are highlighted. This problem occurred late in development and I don't think I've had it before. I've also tried to make the quiz more accessible, but there are still some weird bugs when using the screen reader and keyboard navigation. Some tips are appricieted !

    Note: to see the site better, zoom out a bit. I followed the typescale provided in the figma file.


    1 comment
  • Functional, responisve job listings SCSS solution

    #gulp#sass/scss#bem

    Daniil•610
    Submitted about 1 year ago

    1 comment
  • Responsive SCSS solution

    #bem#sass/scss#gulp

    Daniil•610
    Submitted over 1 year ago

    0 comments
  • SASS solution

    #sass/scss#bem

    Daniil•610
    Submitted over 1 year ago

    I would like to get some tips on the topic of project structure and using SASS features more efficiently.


    0 comments
  • Responsive, vanilla solution

    #bem

    Daniil•610
    Submitted over 1 year ago

    0 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

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