
Mobile first - Todo App(ReactJS, TypeScript and TailwindCSS)
Design comparison
Solution retrospective
ello there! Thanks for checking out this project of mine.
This is my 26th frontendmentor challenge and my 6th intermediate frontend project. The project was made using Reactjs with TypeScript and tailwindCSS for designing the app, I just started to learn TypeScript that's why I want to build project written with typescripts. I really thought that it was easy but coding with typescript is pain in the *ss, especially if you're beginner like me, It not easy to me when writing in the props, because there's some props I don't want to used but typescript basically forced us to use it😅.
but I also in love using typescript, it was just easier to debug because most of the problems you encounter in IDE or in compilation time. You don't need to console.log to check what the problems is. I also encountered that I don't know how to write and It basically forced me to use the any keyword😅. There still many to learn about typescript and I believe it will improve in no time.
Some features on the page that I added:
- One of the best features of this one is the drag and drop, if you want to change the todo that you want to finish first just drag and drop the items.
- Local Storage in the browser, I stored the data in local storage so that it will not fade the items after the browser refresh.
Overall, I am very happy with how the application turned out. I am sure it can be improved, but it was a great learning experience that I intend to build upon.
Any additional feedback or a criticism will be appreciated!
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