How can we improve Checkvist?

More fluid synchronisation

At first it's nice being able to see which items have been updated on the server when creating or modifying them and seeing which have not yet been synced. But it also makes the app harder to use because I have to keep stopping thinking about what I'm doing and see where the system is at and what state it is in. I can't just ignore it because some things don't work properly until the sync has completed. For example, after creating a new item, no child items can be created on it until it turns black. I know it only takes a second for it to go from grey to black but it gives it all a clunky feel. I was reflecting on why I prefer another web-based tool more than Checkvist and I thought "because it feels less clunky" and I think this feeling comes from the way the synchronisation works.

But on the whole, I think you should feel proud of Checkvist! It's very useful.