My first web2py app is now live! It is a proprietary court reservations system developed exclusively for SPiN New York. SPiN is a hot new ping-pong club in New York City backed by Susan Sarandon and others (including me -- talk about putting your money where your mouth is!). Club members can reserve courts via a member's interface, or in- house via a concierge interface.
This is a production implementation of a system that melds web2py in a back-end role and ROR in a front-end GUI role. The reservations system's database, administrative and api interfaces are all implemented with web2py on top of MySQL and behind Apache. The ROR front-end app calls the web2py interface, which returns json datastructures. To say that this went smoothly is an understatement. This was my first web2py app and, thanks to the help of this community and Massimo, I was able to single-handedly build the system in short order. The integration with the front-end team went very smoothly and required a minimum of communication. Concept to production release and taking our first orders online took less than 5 human-weeks effort expended over a 3 month calendar period. That was twice as long as I anticipated, but it happened because the spec changed a couple of times and because I was on the steep part of the web2py learning curve. The only irritation I encountered was the json writer that choked on datetime fields. It still doesn't seem to work as expected. The simplejson dumps routine will output datetimes in some datastructures, but not others. My datastructures have dicts of dicts of dicts with datetimes in all sorts of places. The workaround was to convert datetimes to strings -- annoying but affective. Bottom line -- web2py ROCKS! You guys rock! And Massimo, you rock! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

