Kevin Nelson Marshall
Other entries:
« Fuzzypop version 0.14 released!

Just a quick head's up that I have released another quick hack for people to play with:

whotoget.com

It's a little hard to explain (and if you check it out, you'll see that's one of the big issues I have yet to tackle around the site)...but basically the idea is a quick and easy way for a group of people to filter a CSV file.

The idea itself came to me as a specific request from some friends who needed something like this to (hopefully) save them some time in deciding as a group who they should or shouldn't invite to various events they host.

As explained to me, the process that they go through involves a flurry of emails and spreadsheets so that everyone has a chance to get the people they want onto the list for a given event...and then someone has to step in and complete the busy work of doing the final merge/purge of the results.

So what they were looking for was a simple system where they could upload a CSV file that all their employees could then, at their leisure, go through and mark which records should be moved to a 'yes' list and which can be put on a 'not for this event' list. Beyond that they had a handful of other basic ideas and rules around what they were looking for (for example, when you are saying 'yes' or 'no' to a give record within a dataset, you can just use the 'Y' or 'N' keys on the keyboard instead of having to click the yes or no buttons).

And so I really used their soft requirements as the basic road map for what to build in this initial version...of course I also threw in a few more things that I felt were required to make the system a bit more generic and scalable beyond just their specific needs (like the ability to work with variable length records in your CSV file, manage permissions on who has access to each of your datasets, and the ability to export the filtered results for each unique set of answers back out to a CSV file).

Overall, I'm pretty happy with this initial version and the basic feature set but the site itself could use a lot of help in terms of explanation (and general user interface stuff)...but I'll wait to see what feedback my friends who requested it and others have before I spend too much more time polishing any of it up!

posted by Kevin Marshall on 2010-07-01 04:21:47.405455+00


Subscribe to my RSS feed »

BotFu feed with RSS reader

BotFu feed by Email


Search All Posts »


Kevin Marshall - Who's That?

I'm just your basic programmer. I can't spell to save my life, I'm not the greatest story teller, and I often ramble on about nothing. This blog showcases all of that!

If you're bored drop me an email at info at falicon.com or view my outdated resume.


Stalk Kevin on »

bit.ly
Delicious
Digg
Disqus
Facebook
Flickr
FriendFeed
Github
Last.fm
LinkedIn
StumbleUpon
Twitter (@falicon)

Archives by Category »

(28) Code »
(8) ColdFusion »
(15) Database »
(10) Factor »
(3) Falcons »
(320) General »
(13) JavaScript »
(18) Perl »
(17) PHP »
(20) Ruby »

Archives by Month »

(2) August 2010 »
(3) July 2010 »
(13) June 2010 »
(8) May 2010 »
(2) April 2010 »
(2) March 2010 »
(5) January 2010 »
(2) October 2009 »
(6) August 2009 »
(11) July 2009 »
(2) May 2009 »
(3) April 2009 »
(2) March 2009 »
(7) February 2009 »
(9) January 2009 »
(14) December 2008 »
(5) November 2008 »
(12) October 2008 »
(13) September 2008 »
(16) August 2008 »
(23) July 2008 »
(20) June 2008 »
(24) May 2008 »
(23) April 2008 »
(27) March 2008 »
(28) February 2008 »
(26) January 2008 »
(7) December 2007 »

Published Works »

Beginning Amazon's SimpleDB (Apress in dev.)
Pro Active Record (Apress 2007)
Web Services with Rails (O'Reilly 2006).

Contributed To »

Ruby Cookbook (O'Reilly 2006)
SQL Cookbook (O'Reilly 2005)
Various Reviews published in Computing Reviews

Free Code I've Created »

SimpleDB library in Python 3.0



This blog is powered by KickAssCode.