Manage Activities by Touch

Manage Activities by Touch

Dec 09, 2024

Have you ever seen Minority Report? Do you remember the scene where Tom Cruise is controlling a flood of visual data with hand gestures and virtual touch?

Resalient CRM does not yet have a flood of data threatening to overwhelm your senses. All the same, I have found that many times I want to manage the status of items through simple drag/drop mechanics and found other systems lack this feature.

Manage Activities by Touch

In truth, as I coded this feature, I can see why it seems daunting to many of the larger names. "Touch" gestures in HTML5 are largely incomplete (as compared to the standard for mouse gestures.) JQueryUI has a plugin for Touch that is 12 years old, and while it largely works, I found my anchor tags stopped working on Mobile. All in all, it was a minor inconvenience with a great article on StackOverflow recommending adding a "touchstart" event for "A" tags to then open a link from the affected anchor tags.

Although not written, one of the features being worked on is a set of stories to create a Quotes and Invoice system where products can be added to the document through drag and drop and where the system will help create a standard sales estimation using mostly human readable English. As a tech dork, I love the idea that you drop a product (let's call it "UX Design") onto the sales line and it populates with "#__hrs at $___/hr for !UX-Design" where some of these may have standard rates for your business that can be edited before finalizing.

I particularly enjoy adding items to the Complete area as it animates the Task shrinking to nothing.

What are some places where your users could be doing more with simple gestures?