Skip to content
Submitted 3 days ago

Todo App

react, vite, tailwind-css, typescript
P
LVL 2
@tjeanarnaud
A solution to the Todo app challenge

Solution retrospective


What are you most proud of, and what would you do differently next time?

I’m most proud that I finally pushed myself to complete this challenge. I had started it a while ago, but I kept putting it aside because I was intimidated by the idea of digging deeper and finishing it. Once I decided to fully commit, though, I was surprised by how enjoyable—and much easier than expected—the process turned out to be.

Since styling is my comfort zone, I naturally spent most of my time focusing on that part of the application. One thing I would do differently next time is take the time to plan the project before I start coding. Having a clear approach from the beginning would help me stay more organized and be more intentional about how I build each part of the application.

What challenges did you encounter, and how did you overcome them?

I built this app with React mainly to get some practice in, since it had been a while since I had used it. My biggest challenge was figuring out how to keep my code clean, organized, and as efficient as possible.

I also had to spend some time getting comfortable with React hooks again, along with using the Context API and making data persist with localStorage. Those parts were a little confusing at first.

Whenever I got stuck, I did some research, read through documentation, and experimented with different solutions until things started to click. In the end, I was able to work through all of those challenges, and I feel a lot more comfortable with React because of it.

What specific areas of your project would you like help with?

I’d really love some guidance on how to better plan my projects and manage my time. I want to make sure I’m getting the most out of each challenge, staying productive, and still giving myself enough time to actually learn from the process instead of just rushing to finish.

Code
Loading...

Please log in to post a comment

Log in

Community feedback

No feedback yet. Be the first to give feedback on Jean Arnaud Tanoe’s solution.

Join 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