EditIntroduction
openSteam is a generic approach to a web-based shopping and eCommerce platform. Its goal is to simplify the implementation and ui-design process of an eCommerce site.
As a webagency (
www.diamonddogs.cc) we have a lot of experience in designing and implementing shop solutions. 'Till now we used open-source projects or large commercial shopping systems as basis for our implementations. In some cases we even started from scratch.
This approach was not very satisfying, so we decided to built our own platform with the following strategic objectives:
Flexibility over all while not ending up in configuration hell or writing heavy weighted frameworks.- Flexibility in UI design
- Flexibility in offered goods, products and services
- Flexibility in the shopping process and its workflows
openSteam is implemented with ruby on rails
Ruby on Rails.
Using the concepts of generators, modules, plug-ins, REST and last but not least convention over configuration, we realize all the tools you need to run your own eCommerce site.
A team of full time professionals will push this project in the next 12 months. In short iterations of at least two weeks you will see the process of our work on this homepage.
Feel free to contact us, to participate, to criticize and to engage in this project.
EditGetting Started
EditQuickly
Installing
openSteam framework is as easy as installing just one of your favourite gems. Just type:
sudo gem install opensteam
After installing the
openSteam gem you can commence with reading
how to create the petstore application that implements the popular java
petstore. Feel free to read some other
Tutorials to see
openSteam in action.
EditLearn More
Here you can get more information about 'openSteam' and how it works:
EditGetting Help
The
rubyforge forum is always a good place to get in touch with the
openSteam developers.