We have a great amount of talent amassed here and I think this kind of thing would be neat to see come out of it.
Here is what I have been working on. I wrote this script last year around this time. Its a Christmas script. The hardest thing in my family is having to go around and get Christmas lists from everyone so that you know what to get them. Since I do web design, I figured I would throw together a script to do the work for me.
http://ScHwErV.geekstogo.com/xmas/
I am using it on one of my websites for my extended family. I have aunts, uncles, and cousins in different states who all get together for Christmas and we have a gift exchange. We all draw names at the previous Christmas party. Now you can see why its hard to keep track of.
The script works great, but needs some functionality. Its definitely not compliant with any kind of standard and I believe I wrote it using *tables*. (At least I didn't use frames and I can claim temporary insanity cuz I wrote it during a sick day while doped up on nyquil) It would need a complete re-write in order for it to fit with someone else's website and it doesn't look particularly great.
So, thats what I did wrong. How can we fix it.
We have 2 very CSS minded people that can likely bring us up to standard and can create a nice CSS file that can be easily skinned to help it match other people's websites.
We have quite a few PHP people who can help me add editing function, security, admin console, email capabilities, and some other features that would make it something that someone would want to use.
We have a flash genius who can add a Santa flying past the moon or maybe some blinking stars in the background or some other Christmas'y type flash objects to make the page interesting to look at.
I made the script with a flatfile database so that anyone could use it. This may bite me in the [bleep] as it may hinder the amount of functionality that we can add. I am open to changing it to mysql, but we would have to do a great job with the readme so that anyone can still use it.
So, interested? Other ideas?