Design comparison
Solution retrospective
I'm really proud of how my todo app turned out! ๐ฅณ Building it from scratch using React was a fun challenge that helped me level up my skills. ๐ช
I think the overall user experience is smooth - the interactivity feels natural and the responsive design works well on all device sizes. ๐ฑ The light/dark theme toggle is a nice touch too! ๐๐
Looking at my code, I'm happy with how I organized the components and maintained separation of concerns. ๐ Splitting the CSS into modular files also kept things tidy. ๐งน
I found managing state for the filters a bit tedious, so exploring hooks like useReducer could help simplify that code. ๐ค And I'm intrigued by TypeScript - static typing seems like a helpful addition for catching bugs as the app grows. ๐
All in all, this challenged me to sharpen my React skills and taught me a ton about best practices. ๐ง I'm feeling motivated to keep learning and build more ambitious projects. โจ The key is staying curious, taking feedback constructively, and not being afraid to make mistakes along the way. ๐ค
I'd love any feedback from other devs on where I can improve. ๐โโ๏ธ And if anyone has project ideas or wants to collaborate, I'm open to that too! ๐ค Still lots more to learn but feeling energized by the progress I've made so far. Onward! โจ
Community feedback
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord