Design comparison
Solution retrospective
doing drag and drop functionality for both desktop and mobile
What specific areas of your project would you like help with?I would like any feedback on my code :)
Community feedback
- @Mahmoud-ElagamyPosted 13 days ago
Hi Aymen,
The to-do app is impressive and works well overall, showing great promise! One area for improvement is data persistence. Right now, when tasks are added and the app is reloaded, all data resets to the initial state.
Implementing a solution like local storage could be a helpful next step for ensuring data is retained between sessions. It's beginner-friendly and straightforward to integrate.
For example, you could use
localStorage.setItem()
to save tasks andlocalStorage.getItem()
to load them when the app starts. Adding this feature would make the app even more reliable and enhance the user experience.Marked as helpful1@aymenthedeveloperPosted 12 days ago@Mahmoud-Elagamy I really appreciate your feedback on my to-do app :) i was thinking about doing so but i wasn't sure about it because its not an app that people would use on a daily basis that's why i neglected adding it.
0@Mahmoud-ElagamyPosted 11 days agoI totally understand your initial reasoning for not adding data persistence, especially if you didn't see it as essential for a simpler project. However, even for smaller or practice apps, incorporating features like local storage can showcase your attention to detail and ability to implement user-focused enhancements. Plus, it's great practice for future projects where data persistence is more critical.
Even if people don't use this specific app daily, adding features like these helps you build a portfolio that highlights your commitment to a complete user experience. It’s a small step that demonstrates your growth and readiness for more complex projects.
0
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