ColdFusion Shopping Cart Plug-in, Project Help needed!
This post is in response to alot of emails I am getting regarding FusionSell. I cannot believe just how much need there is for an ecommerce plug-in for Mura. However, I cannot do this alone!
A total of 4 hours and no planning does not always lend it's self to a long stainable project. However, sometimes, something very small can be the start of something beautiful.
FusionSell is by no means beautiful, but after being inspired by episode 81 of CFHour I can see FusionSell becoming much more with the help of others.
In .NET I have lots of options, in ColdFusion not so many. But nothing in CF seems to combine a good CMS with a ecommerce store. Mura CMS has given us the perfect platform to create this package. It's easy, open and most importantly extendable.
FusionSell is my attempt at a plug-in I am hoping can be turned into something more, but I need your help!
My mission is to create an open source shopping cart plug-in for Mura CMS that's easy to use, follows best practice and most importantly free. Free to anyone, for any propose.
As so many people have emailed me regarding this plug-in lets start making it into something to be proud of. I think I have started it in the right direction, but these are the areas I need help with....
Admin Area
I built the admin in under one hour, I have no intention of keeping the admin the same. I would like the admin to look and feel like it's part of Mura. This includes getting rid of the CFGRID functions. I like the idea of a FW/1 backend.
Payment Gateways
First, my vision is create a extendable way to so this. I don't want to hard code PayPal or WorldPay etc into the system. I want a system in place that allows anyone to follow a few guides and drop a gateway like these into FusionSell. This methodology allows for more contribution in the future. Unfortunately we need this framework in place. I have no idea how this would work. At a guess I would say that at the point of checkout a setting is called to check which gateways are installed, it then goes off and when complete comes back and FusionSell records the order as normal. At the moment I am looking for idea on how to do this, I am also open to any other suggestion on the best way to implement this within FusionSell
Railo and mysql
FusionSell was built using Adobe ColdFusion and MS SQL. There is no reason why Railo and mysql should not be supported, apart from the use of cfgrid in the admin for Railo, which I want to remove. I need bug fixers and testers for both Railo and mysql. I already know I need the 'create' statements for mysql in my plug-in config.
Delivery
There is no delivery is FusionSell at the moment. I could do with some ideas on this but feel the admin needs working on first.
How you could help
Could anyone interested in this project first submit idea's and fixes. If you really want to help and I feel you have contributed well, then I will add you to the project.
Let's get this project to version 1.0 as a community. Drop me an email with ideas, anything even if you think it's crap so far!
Dec11



11/12/10 16:46
This might not be quite what you were looking for when you wrote this blog article, but it might be the right answer:
http://www.grantshepert.com/post.cfm/totally-geeke...
Mark