@christopher-adolphe
Posted
Hi @Samuel-Amaro 👋
You did a great job on this challenge. 👍 I had a quick look at the application as well as the code base and here's my feedback:
- The buttons for the dropdown menus are too small (4px by 20px) and as a result, this reduces the both touch and click accuracy. For better user experience, the recommended size of icon buttons should be in a range of 42 to 72px.
- I think the
Content
component file contains too many sub components. You could have movedColumnBoard
,TaskList
andCardTask
in dedicated component files under thecomponents
directory. These components indeed compose your content but each of them have different responsibilities which is why I think good to separate them. However, this one is only a personal preference 😉 I know React gives you the freedom of organising your folder structure any way you want.
I hope this helps.
Keep it up.
Marked as helpful
@Samuel-Amaro
Posted
@christopher-adolphe Thank you very much for the tips, I will refactor the points mentioned and apply your recommendations soon.
@christopher-adolphe
Posted
@Samuel-Amaro you are welcome.
I'm happy to help and glad to see this was helpful to you. 🙂
See you on the next one.
Best regards.