-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey, I''ve got the beginnings of an e-commerce store done. You can check out the repository at http://joevandyk.com/svn/gamefest. There''s still a lot left to do, but I haven''t been able to do any work on it during the past couple weeks, and I told some people that I''d open up the repository once it got to a somewhat usable state. The big things missing from the store are payment processing, sales tax, and shipping. The store is going to replace http://www.gamefest.com, which was based off of osCommerce -- a php webstore. There''s a demonstration version of the current code at http://www.prettypucker.net (sorry about the domain name choice -- it''s a long story). It''s a website that sells games. Here''s the "completed" section from TODO: COMPLETED - Admin can add products to the site. Products can have the following: Name List Price UPC Item Code Prices and Quantity for each Product Condition (new, used, etc) One or more: Images Authors Artists Publishers Formats Genres Themes Categories Description Contents Possible Foreign Text Age range Number of players range Average Play length - Users can browse the site, see what products are associated with a given category, artist, publisher, etc. - Users can add stuff to their cart - Users can remove stuff from their cart - Users can check out and the order is saved. - The admin user can view all orders - Customers can sign up It''s not great code yet, I wrote most of it in a hurry. It comes with absolutely no warranty. Oh, you can also view the source at http://joevandyk.com:2529. The TODO is at http://joevandyk.com:2529/repository/file/trunk/TODO. One of the things I''m not too happy about the current design is that Products habtm Publishers, Formats, Genres, Themes, and Categories. I''m thinking that the best thing to do is make Categories acts_as_tree and have the others be subtrees of Categories. Oh, and I didn''t design the HTML, and so some of the layout is a little hairy. One of the tasks I''m going to have to do sometime soon, but haven''t thought too much about yet, is allowing some or all of the product inventory management to be done by a third party. (gamefest shares their inventory with another site who is doing all the shipping of games, and currently they''re actually *manually* keeping the inventory information between the two sites'' databases in sync. So I need to figure out a good way of dealing with that). I would really appreciate bug reports, feature additions, or pretty much any feedback. Please let me know if you have any questions. I''m infrequently on IRC as joevandyk. Enjoy! Joe Van Dyk http://www.pinkpucker.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFDVESwsWh6/7z1gt4RAtvAAJ4+LSsGiL/g61HBOHRcUCxW6JzENgCfYBku EjPBS5YA52R0DLseErAsLEE=7TL2 -----END PGP SIGNATURE-----