I'm making this thread for two reasons.
1. I'm bored.
2. I need something to code and my brain is farting fresh air for ideas.
We can turn this thread into a challenge for different languages to code their version of a project. Each challenge or project should include a collection of some kind that is either filled by XML or from a database, an of course, an end goal.
Ideas in the past have included a DVD Collection, searchable by title, director, year, main actors, etc and a Dungeons & Dragons character repository.
Coding should be from an Object Orientated approach and should be programmed defensively and can be written in any language. Challenges can be console applications, GUI applications or webpages.
So, what's your challenge?

