Modified:
19/09/2005
Script ID: #3851
SoftSlate Commerce is a highly flexible shopping cart program written with 100% Java and JSP. It is designed to be the platform for a robust ecommerce solution tailored to a company's unique business needs.
SoftSlate Commerce utilizes the best practices of open standards and technologies such as Struts, J2EE design patterns, Apache Commons technologies, the Tiles templating framework, and more—making it highly accessible to developers and designers.
Best of all, the entire SoftSlate Commerce source code comes included with the product, along with a license allowing you to modify it to suit your exact requirements.
Among the features of SoftSlate Commerce are:
* Product catalog. Products are completely searchable and browsable. Products may be placed within a category tree of arbitrary depth.
Product attributes. Custom attributes that shoppers select, such as size, color, or any other field, may be defined, for individual products or groups of products.
* Customer accounts. Includes complete support for customer accounts, including saved addresses, lost password retrieval, and customer order history.
* Order form. Order form feature allows shoppers to place a complete order for multiple products from a single screen.
* Emailed invoices. Invoices may be emailed to the shopper and the store administrator in both HTML and text format.
* Administration. Comes with a web-based administrator allowing you to manage your store online, and integrates with the NetPush Order order management system.
* Shipping processing. Provides shipping calculations by weight, quantity, price, and more. Integration with outside shipping processors is easily accomplished by extending built-in objects.
* Tax processing. Highly flexible tax configuration allows you to specify tax by country, state, postal code, and city.
* Payment processing. A built-in credit card capturing system allows you to manage your customers' payments flexibly. Open architecture allows easy integration with outside payment processors.
* Java. Written with 100% Java and JSP.
* Source code. The entire source code is included with product purchase.
* Multiple platforms. Runs on multiple platforms, including Windows and Linux.
* Multiple databases. Runs out of the box with SQL Server 2000, MySQL 3.x, and MySQL 4.x.
* Multiple Web containers. Runs within any comformant J2EE Web container.
* Struts. Employs the Struts application framework, the most popular Java Web framework in the world.
* Internationalization. Built in support for multiple languages and international currencies.
* Templating framework. Uses the Tiles template framework to organize JSP templates.
* Multiple layouts. Adding multiple layouts based on a URL parameter is easy and efficient.
* Complete control of HTML and CSS styles. The entire HTML output is accessible through JSP pages for complete flexibility.
* Multi-tiered architecture. The architecture provides complete separatation of Model, Controller, and View components.
* J2EE patterns. Uses J2EE patterns in the Model component, providing a highly recognizable platform to build on.
* Java interfaces. Use of Java interfaces and abstract classes allows easy integration with other enterprise business objects.
* Data Access Objects. Independent sets of DAO's allow easy integration with multiple databases.
* Queries. All database queries are separated into their own configuration files, allowing for easy customization.
* Multiple databases. Runs out of the box with both MS SQL Server and MySQL.
Logging. Flexible and extensive logging with multiple logging levels using the Log4J logging system.
License Information
Direct link to this listing: