« on: December 20, 2013, 04:09 PM »
OK, if you are reading this, then you must be immediately killed because this project is top secret...no, just kidding.
Anyways, this idea came to me after my wife and I implemented a "store" in our home to help reward our daughter for appropriate (desirable) behaviors. This allows her to earn fake money for things that we add to the store. It is based around a central catalog which we maintain. Unfortunately, maintenance and printing this catalog has become quite tedious and I have decided that I want to take a stab at digitizing the store.
Enter the new project. So, we have a media server running on an old dual core laptop. For what we use it for, it works well (DLNA to our PS3s). I have since installed a LAMP (Linux, Apache, MySQL, and PHP) suite on the laptop in hopes of setting up an "ecommerce" site for my daughter. This would help us by allowing us to more easily add items to the store, while also re-enforcing memorization of things like her address, birthday (birthday specials), family birthdays, etc.
The need: Here is what I am looking for. Right now, I have installed and have actively running a copy of Zen Cart, Open Cart, Presta, and soon oscommerce. I am looking for an ecommerce solution that is simplistic enough to where I don't have to edit every conceivable attribute for a "product" in order to add it to our catalog. I would like for her to be able to submit orders, payment type of "check", and check the status of these orders. This will not only help us re-enforce proper money use, but it will eventually allow us to involve "fake checks" and a "fake credit card" system that we want to implement as well.
So, I am looking for suggestions on potential open source products I can implement to help get this under way. One shortcoming I have found is the lack of page editing capabilities without having to modify TPL files. I would like some form of basic WYSIWYG editor.
Other than that, I am open to other ideas.
I am open to any and all suggestions. What does everyone think?