Main > Development > WEB >

OpenSteam 0.9.3

OpenSteam 0.9.3

Sponsored Links

OpenSteam 0.9.3 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 235 KB
Platform: Mac OS X
License: GPL
Price: FREE
Downloads: 387
Date added: 2008-10-03
Publisher: OpenSteam Team

OpenSteam 0.9.3 description

Generic eCommerce Framework for RubyOnRails

OpenSteam is a web-based shopping and e-commerce framework for RubyOnRails.
OpenSteam features generators, as known from Rails, to easily create webshops and products with one command.
With OpenSteam it is possible to associate products with various properties, to create multiple product-models, and to give specific product-configurations an inventory-entry (price, storage, etc).

Main features:>
- generator to create webshops
- generators to create products and properties
- Shopping Cart
- Checkout-Workflow
- Associate Products to Properties
- Define price and storage-quantity for products or specific product-configurations
- Admin-Backend to overview customers and orders.
- Taxes: define taxes or tax-groups for products and regions
- ActiveMerchant Integration (CreditCard Payment)
- PaymentMethods: use the implemented creditcard payment or simply implement your own payment-method
- ShippingRate: define rates for products, regions and payment-types, or implement your own shipping-rate calculation
- PDF-Export for invoices (using the excellent prawnto plugin)
- Rails 2.1.1 compatibility.

System requirements:
- RubyOnRails

Enhancements:
- added a ContainerModel to hold the basic ShoppingCart Logic (add/update/delete items, increment/decrement), STI
- moved Cart from session to database (into Container)
- moved OrderBase into Container (same logic as ShoppingCart)
- added a Tax-System (TaxZones, TaxGroups, Calculation, etc), MVC
- implemented ActiveMerchant Integration. (CreditCard Payment)
- added PaymentTypes and a Payment Base Class to simplify future integration of payment-methods
- added ShippingRate calculation (ShippingRates, Zones, ShippingRateGroups), MVC
- added shipping-rates, taxes, netto_price calculation, payment_type to OrderBase (Container)
- refactored Checkout-Process and OrderBase-Model in order to work with payment_type, shipping-rate and taxes
- added PDF-Export for Invoices (using the prawn-gem and prawnto-plugin http://www.cracklabs.com/prawnto )
- removed state-logic from InvoiceBase (not needed)
- added payment_process initializers (CreditCardPayment)
- added Configuration Model (Backend), to hold simple key-value pairs
- added units tests for Container::Base (Order, Cart), Payment, ProductBase and Order
- refactored the "set_properties=" method in ProductBase. Now "building" the inventory-objects instead of creating.
- refactored the _attributes partial for products in order to work with the new "set_properties=" method.
- InventoryBase: added a named_scope called :by_properties (replaces the exists_by_properties extension-method fpr the inventories-association in ProductBase): Now: Single SQL-Query instead of fetching every single property.
- fixed bug in StateMachine caused by inheritance: declared observers and inialstate as class_inheritable_accessor
- StateLogic: changed state-name from .downcase to .underscore
- deleted unnecessary partials (TODO: more to delete!)
- renamed cart_controller to carts_controller (ActiveRecord Model, recources!)
- added a "init_opensteam_config" migration file, to create admin-uses and load fixtures (zones, tax_zones, shipping_rates, configuration)
- added verification_value to credit_card_payment partials
- deleted lib/cart_base.rb (not needed anymore, now Opensteam::Cart < Opensteam::Container::Base)

OpenSteam 0.9.3 Screenshot

Advertisements

OpenSteam 0.9.3 Keywords

Bookmark OpenSteam 0.9.3

Hyperlink code:
Link for forum:

OpenSteam 0.9.3 Copyright

WareSeeker periodically updates pricing and software information of OpenSteam 0.9.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of OpenSteam 0.9.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
SMB/FTP indexing/searching engine with web interface Free Download
ShoppingStar - Online-shopping and medium administration Free Download
Free and open source neXtgen Povray editor Free Download
gevent provides you with a perfect and very useful Python network library which uses greenlet and libevent for easy and scalable concurrency. Free Download
Catalog, sort, organize your book collection. Free Download
Romeo - A bluetooth remote program for OS X Free Download
SRTool is very simple tool for automatic conversion of commonly used text subtitles into SRT format. SRT is accepted by many multimedia players, both hardware (like PS3) and software (like Perian). It started as a tool for my private usage, but decided to share it with you Free Download
Authorization and authentication system for Merb and Rails Lockdown is a authentication/authorization system for RubyOnRails and Merb. While Merb functionality is in place, it is not complete Free Download