I have only been getting into becoming a DJ for less than a year. So I quite remember the first days of trying to figure out where to go what to do and how it all works. Obviously finding DJTT was the best thing that happened along the way.
However while I appreciate this virtual community I really wished that there would have been some way to physically meet with like minded people. I seized the opportunity of being a web developer and started emailing with Ean. Coincidence enabled us to meet in Berlin last May and then again in late September, where we discussed the idea of a google maps application where all the DJs of the world could register.
Things ended up being delayed on either my or Ean's side a few times, but thanks to having a "hackday" budget at my employer (if you need web application development in Switzerland .. we are the best, not kidding) and finding 2 motivated co-workers we put together the initial framework for an application. I refined things a bit more over christmas break. There are still a few things that need to be coded but right now the key thing is to get feedback on how it should all work.
Ean has been kind of slumped with Midi Fighter and NAMM. So we decided that there is actually no point in keeping this secret and trying to design the silver bullet between the two of us, when there is such a great community that we can tap in which will become the core of the user base for this application.
I have put together a short screencast to demo the current state of the development:
http://screencast.com/t/OWE4YTAxND
The key questions are therefore:
1) What are the kinds of fields you would want to see stored for users, events and stores?
2) Should we even have stores and/or events on there?
3) By what would you want to be able to filter the markers on the map?
4) How should users authenticate? Facebook connect? Forum login? OpenID?
5) How should content be maintained? Should anyone be able to fix event or store? Only the person who created it (there should then probably be some way to notify that person)?
Obviously this application if successful might bring with it additional things people might want to see, like comments and such. But for now we should KISS.
So some URL's that you might want to look at (especially if you are the developer type):
Current state of the development:
http://code.google.com/p/djtt/wiki/worldmap
The current database structure (might be a bit cryptic for some of the you):
http://code.google.com/p/djtt/source...ine/schema.yml
FYI: The entire app is coded in symfony 1.4 using the Doctrine 1.2 ORM and YUI for javascript love.
Bookmarks