djangogigs.com - From Idea to Release in 6 Hours
Yesterday afternoon around 2 p.m, Scott and I had an idea to develop a job/gig board for people looking for Django developers. I know there’s the Developers for Hire page which shows some projects, and there are also some posted in the Google groups but there didn’t seem to be a good dedicated site just for this purpose, so we thought we’d give it a go.
Since we’re both freelance developers and used to work together, we thought we’d set ourselves a challenge and see if we could get this project from idea to live in 6 hours, using Gizmo IM to communicate. The product of this little experiment is djangogigs.com which we’re hoping people will find useful - and if they do, we’ll probably continue to develop it and add more features (suggestions welcome!).
We kept our feature list deliberately small to only include features that could realistically be implemented in 6 hours once we had factored in additional tasks like:
- Picking a name and registering the domain
- Coming up with a color scheme and layout
- Configuring the web server and mailserver
- Doing some testing
We settled on these as our bare-bones feature set:
- An index page
- A info page for the gig
- An Add gig page
- An RSS feed for gigs
- A Sitemap
As you will probably be aware, Django makes adding these features easy and it really only took a couple of hours to have them all completed. The majority of the time was spent on creating the templates, fiddling with the markup and CSS and the server configuration.
The site went live at 8 p.m. last night, marking the end of our 6 hour deadline. And although the site is only small, it’s good to see a working product after such a short period of time.
We hope someone finds it useful!