Earlier this year my girlfriend and I decided to start our own business, Penny's Arcade, an online retail website to sell gifts, home accessories, and artwork.
I've spent the last couple of months developing the site, www.pennysarcade.co.uk, using Catalyst, Handel, and OpenThought, and this week we went live!
This is the first serious project I've attempted with Catalyst, and I must say it's been quite a revelation. Compared to other tools I've used the speed of development was phenominal, and combined with a very simple method of deployment and configuration I can really appreciate now why it's so popular.
Aside from OpenThought which I've talked about before, the other key module used was Handel. Handel provides facilities to manage shopping carts and orders, and was very easy to extend to allow for our own custom fields and delivery calculations.
I'll be talking in more depth about the technical details at this year's London Perl Workshop, but the short version is that the site came in under budget and ahead of schedule, with Catalyst, Handel, and OpenThought taking much of the credit. Thanks to all the module authors who made it possible!