'Stickies' application - design pattern suggestions?

Hi folks,

I’m building my first AS3 project - a ‘Stickies’ style application to assign tasks to people. Basically just a nice visual wrapper for multiple (and draggable) to-do lists I guess…

I’m trying to work out if there are any design patterns that would be of use here…?

Maybe if I give you some more info you might have some suggestions :slight_smile:

Basically, I have the names of some people going across the screen, pulled out of an array. Next to each name is an ‘Add sticky’ button. Once the sticky is added, you can click on it to type in a task (later on I might hook these up to Basecamp projects using the Basecamp API), and drag it up/down in the list. You can also delete the sticky of course. And further down the line maybe drag it from one person to another.

The other thing is, how to save the data, once you have added some new stickies? Ideally I’d like the Stickies to be accessible online. Saving to MySQL seems overkill though… could you just use a plain text file??

Would the (slightly mysterious) dictionary object be of any use? Or just some multi-dimensional arrays to store stickies for each person?

Cheers.