Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
16
Comments
0
Juan Ceballos
@jceballos29

All solutions

  • Responsive social link profile card with react and sass

    #react#sass/scss#vite#vitest#storybook

    Juan Ceballos•150
    Submitted 9 months ago
    • Accessibility: I’d love feedback on my approach to accessibility, especially on handling ARIA roles and labels for components like buttons and sections. Are there any best practices or areas I could improve to make the interface even more accessible?
    • Testing Strategy: I focused mainly on unit tests for the components. Any suggestions on incorporating end-to-end or accessibility tests, especially using tools like Cypress or Axe, would be helpful.
    • Code Organization in Storybook: While I set up Storybook successfully, I’m curious about how to best organize components and their stories for larger projects. Any tips on handling more extensive component libraries with Storybook would be appreciated.

    1 comment
  • Resposive recipe page in react with vite and testing

    #react#vite#vitest

    Juan Ceballos•150
    Submitted 9 months ago

    0 comments
  • FAQ Accordion

    #react#vite

    Juan Ceballos•150
    Submitted over 1 year ago

    1 comment
  • Responsive blog preview card using react

    #react#vite

    Juan Ceballos•150
    Submitted over 1 year ago

    0 comments
  • Responsive social links profile using react

    #react#vite

    Juan Ceballos•150
    Submitted over 1 year ago

    0 comments
  • Single Price Grid Component

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • Intro component with sign-up form

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    1 comment
  • Base Apparel coming soon page

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • Four card feature section

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    1 comment
  • Article preview component

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • Social proof section

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • FAQ accordion card

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • Profile card component

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • 3-column preview card component

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • Stats preview card component

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 comments
  • Order summary component

    #react

    Juan Ceballos•150
    Submitted over 3 years ago

    0 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

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