None
What challenges did you encounter, and how did you overcome them?None
What specific areas of your project would you like help with?None
None
What challenges did you encounter, and how did you overcome them?None
What specific areas of your project would you like help with?None
Hey, hope you´re doing well, i encounter some problems in your solution:
"I’ve learned how to use BEM and plan to improve my BEM structure as I continue learning."
What specific areas of your project would you like help with?nothing in particular any tips will be helpful
Great solution, very accurate, the only thing that is missing are the active states for title and name of author.
Excellent solution! Maybe in this project there was no need to use React-router, in the live site when clicking in any nav page it redirects to a empty page with 404, that's no a good user experience.
Great solution, you should add an anchor tag to elements that are supposed to be navigables, like the navbar items or the articles in the aside section.
I’m most proud of implementing real-time validation with accessible error messages, which improves usability for screen readers and provides immediate feedback for users. If I could do it again, I’d focus more on refining error-handling logic and exploring more advanced accessibility techniques, like dynamic ARIA live regions for validation updates.
What challenges did you encounter, and how did you overcome them?Debugging the radio button styling was another hurdle. I needed to ensure the correct background colour appeared only when a button was selected, removing the style if unchecked. By creating functions to manage background and border changes, I achieved a cleaner, dynamic approach that adapted to the user's interactions.
To fix this, I refactored the function to use Array.from().some() only, allowing me to check if any radio button was selected. This way, the function returned true if at least one radio was checked and false otherwise, making the validation logic much simpler and more reliable. This approach enhanced both the accuracy and readability of the validation process.
Great solution, i encounter some bugs when using the autocomplete in First and Last name inputs, if i use autocomplete it appears the error of invalid input, and you also should verify the space of the error messages, because some errors overlap the label that is below it.