As promised yesterday, I’ve cobbled together a feature to semi-automatically generate monthly sales reports. At the moment I can’t show you guys the more impressive portions of the backend, as they integrate customer data at the moment, but I did manage to totally bulletproof the monthly sales report. (Meaning it is physically impossible for anyone to get from the sales data to any identifiable information about customers, which would be 101 flavors of bad. The actual backend code is not even uploaded on the production copy of the server. I’m a little paranoid, what can I say.)
You can take a gander here. Note the stats for March 2008 are, by necessity, not complete yet. ;)
I have been working on backend stats tracking for Bingo Card Creator to supplement Analytics. While most of it is completed, I have to get the stats out of the Rails console, which while quite useful (arbitrary queries!) leaves something to be desired in the eye candy department. Since I eventually want to present stats to my users, I figured I would teach myself how to use the Plotkit Javascript library, which makes pretty charts client-side so they don’t crash my server.
I think I mentioned that I don’t really like ebooks the last time I reviewed one. Please incorporate that total hatred by reference here. Nonetheless, I gave that ebook, which was written by a professional colleague, an unreservedly positive review, because I sincerely think it will help many of my readers sell software.