Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
20
Comments
14

Jamie Big

@jamesekunolaLagos580 points

coding

Latest solutions

  • interactive-card-details-form

    #react

    Jamie Big•580
    Submitted about 2 years ago

    0 comments
  • Multi-step form built using react and redux

    #redux#react

    Jamie Big•580
    Submitted about 2 years ago

    2 comments
  • IP Address Tracker using vanila js

    #vanilla-extract

    Jamie Big•580
    Submitted about 2 years ago

    0 comments
  • Space tourism multi-page website

    #react#react-router

    Jamie Big•580
    Submitted about 2 years ago

    2 comments
  • Interactive comments section

    #react

    Jamie Big•580
    Submitted about 2 years ago

    0 comments
  • Todo app

    #react#animation

    Jamie Big•580
    Submitted over 2 years ago

    0 comments
View more solutions

Latest comments

  • Sophie•130
    @S0PHI3K
    Submitted about 2 years ago

    Interactive Rating Component

    1
    Jamie Big•580
    @jamesekunola
    Posted about 2 years ago

    Your UI is impressive, yet a few adjustments are necessary:

    1. Avoid using a fixed height for the card-container and thank-you-container divs to address the overflow problem.
    2. Prevent users from submitting a rating if they haven't selected a rating number.
    3. Implement a background color of var(--orange) to indicate the selected rating number.

    These modifications will enhance the user experience and the overall functionality of your UI.

  • Bogdan Kim•780
    @semperprimum
    Submitted about 2 years ago

    Interactive Card Details Form with React, Formik and SCSS

    #accessibility#bem#sass/scss#react
    1
    Jamie Big•580
    @jamesekunola
    Posted about 2 years ago

    Hi Bogdan, for some reason your page is not displaying. it gives an error message of "Deceptive site ahead" i think you should change the domin name

  • Otutu qudus abolore•90
    @abolore1
    Submitted about 2 years ago

    flexbox

    1
    Jamie Big•580
    @jamesekunola
    Posted about 2 years ago

    Hi Otutu,

    It appears that there are some improvements needed in your UI and functionality. Here are the points you should work on:

    Regarding the UI for tablet and desktop screen sizes, it seems like you haven't coded it yet. You still need to work on the responsive design for these screen sizes.

    For functionality, let's focus on step one:

    1. Validation: Ensure that users can't proceed to step two if certain conditions are not met. For example, if the name input contains numbers, if the email input lacks "@" or valid domain endings like ".com" or ".co", or if the phone number input contains letters or is not a valid number. You can address these issues using regex (regular expressions).

    2. Retain entered values: When users click on the "Go Back" button, the values they previously entered should still be visible, allowing them to make changes if needed.

    Moving on to step two:

    1. Default selection: The Arcade plan should be pre-selected by default when users arrive at this step.

    2. Plan selection: Users should have the ability to choose and change one plan out of the three available options. You can achieve this by using radio buttons.

    3. Retain selected plans: Similar to step one, when users click the "Go Back" button, the plans they selected in step two should still be visible.

    Lastly, in step three:

    1. Default add-ons: Two of the add-on plans should be checked by default.

    2. User interaction: Users should be able to check and uncheck the add-ons by clicking on the plans themselves, not just on the checkboxes.

    I hope these suggestions help you improve your UI and functionality. Good luck with your project! If you have any further questions, feel free to ask.

    Marked as helpful
  • Geordy Reyes•120
    @elian-dev
    Submitted about 2 years ago

    Multiform responsive page

    #astro
    2
    Jamie Big•580
    @jamesekunola
    Posted about 2 years ago

    Hi Geordy, your ui look ok, but there are some issues you might need to address.

    1 There is horizonatal overflow when device screen size is around 830px 2 users shouldn't be able to go to the next step if phone number isn't entered 3. The next button disapper when input is focused in page 1 on opera mini browser 3 input value for name shouldn't contain numbers or special characters. 4 in the add-ons on page 3 user should be able to still see their selected choice when they come back to page 3. 5 The color of the input when typing should be grey.

    overall your ui is great, i love how you added animination to the pages. great work

    Marked as helpful
  • Jamie Big•580
    @jamesekunola
    Submitted about 2 years ago

    Multi-step form built using react and redux

    #redux#react
    2
    Jamie Big•580
    @jamesekunola
    Posted about 2 years ago

    Added a country select for the phone input, all that is left out is refactoring the code. Thanks y'all for feedback, I had to test the app on all browsers to see how it look. I found out that the checkbox box display different on opera mini browser.

  • Jamie Big•580
    @jamesekunola
    Submitted about 2 years ago

    Space tourism multi-page website

    #react#react-router
    2
    Jamie Big•580
    @jamesekunola
    Posted about 2 years ago

    "I've incorporated animations for the explore button and the rest of the page. However, I'm encountering a problem on mobile devices where there is overflow on both the horizontal and vertical axes, even though I've applied {overflow-x: hidden} to the body. I would greatly appreciate any advice or suggestions on how to resolve these issues."

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

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