Batavi (software)
   HOME

TheInfoList



OR:

Batavi (Latin for
Batavians The Batavi were an ancient Germanic tribe that lived around the modern Dutch Rhine delta in the area that the Romans called Batavia, from the second half of the first century BC to the third century AD. The name is also applied to several milita ...
) is an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
webshop Online shopping is a form of electronic commerce which allows consumers to directly buy goods or services from a seller over the Internet using a web browser or a mobile app. Consumers find a product of interest by visiting the website of the r ...
under the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
. The development of Batavi started in 2007 inspired by a preliminary
osCommerce OsCommerce (styled "osCommerce" - "open source Commerce") is an e-commerce software solution. It can be used on any web server that has PHP and MySQL installed. It is available as free software under the GNU General Public License. History OsComm ...
3.0 version, a version that seemed to be never finished by the osCommerce team. In Batavi, an
Object oriented Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of pro ...
design model is adopted, and on a functional level
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
-EDI integration with the systems of suppliers is a lead theme, as most merchants don't run 'standalone' webshops. This distinguishes Batavi also from other webshops like
PrestaShop PrestaShop is a freemium, open source e-commerce platform. The software is published under the Open Software License (OSL). It is written in the PHP programming language with support for the MySQL database management system. It has a software d ...
,
Zen Cart Zen Cart is an online store management system. It is PHP-based, using a MySQL database and HTML components. Support is provided for numerous languages and currencies, and it is freely available under the GNU General Public License. History Zen Car ...
and
Magento Magento is an open-source e-commerce platform written in PHP. It uses multiple other PHP frameworks such as Laminas (formerly known as Zend Framework) and Symfony. Magento source code is distributed under Open Software License (OSL) v3.0. Mag ...
. Batavi is developed on
LAMP (software bundle) LAMP (Linux, Apache, MySQL, PHP/Perl/Python) is an acronym denoting one of the most common software stacks for many of the web's most popular applications. However, LAMP now refers to a generic software stack model and its components are largel ...
, especially
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
and
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database o ...
, and adopts a three layer model in which design objects, code and the database are strictly separated. From a designer perspective, this creates the advantage of easy manipulation of template objects, without the need of adapting code.


Key Features (1.0 version)

* Fully flexible template system, including pages/boxes groups layout and page access limitation * Full content management including menus, texts, mails, pages etc. * Robust architecture to process vast numbers of products, visitors, customers and orders * Customer/group specific pricing, payment or shipping modules * Related products for cross- and upselling * Unlimited product segmentation to present products * Product price rules for pricing vast numbers of products * Product group price rules to make selecting products easier for pricing purposes * Fully automated integration with product content providers:
Open ICEcat Open or OPEN may refer to: Music * Open (band), Australian pop/rock band * The Open (band), English indie rock band * ''Open'' (Blues Image album), 1969 * ''Open'' (Gotthard album), 1999 * ''Open'' (Cowboy Junkies album), 2001 * ''Open'' (YF ...
interface available * Interface for multi warehouse and multi supplier (including stock and purchase prices) support * Possibilities to filter certain
UNSPSC The United Nations Standard Products and Services Code (UNSPSC) is a taxonomy of products and services for use in eCommerce. It is a four-level hierarchy coded as an eight-digit number, with an optional fifth level adding two more digits. The l ...
during import * Integration possibilities for
Google Analytics Google Analytics is a web analytics service offered by Google that tracks and reports website traffic, currently as a platform inside the Google Marketing Platform brand. Google launched the service in November 2005 after acquiring Urchin. As o ...
* Integration possibilities with a number of payment providers (
PayPal PayPal Holdings, Inc. is an American multinational financial technology company operating an online payments system in the majority of countries that support online money transfers, and serves as an electronic alternative to traditional paper ...
, iDeal, MrCash etc.) * Advanced batch price list import and order export & status feedback facilities (e.g. interfaces to ICEimport/ICEorder) * A big group of modules like: Product Tax Modules, Realtime modules, Order total modules, GeoIP modules, Coupons etc. * Automatic Brand pages * Standard Open Catalog Interface to
Open ICEcat Open or OPEN may refer to: Music * Open (band), Australian pop/rock band * The Open (band), English indie rock band * ''Open'' (Blues Image album), 1969 * ''Open'' (Gotthard album), 1999 * ''Open'' (Cowboy Junkies album), 2001 * ''Open'' (YF ...
XML.


History

The Batavi development team was formed in 2007 together with ICEshop, an ecommerce service provider active since 1999. The name Batavi was chosen, as this refers to a partly mythical Germanic tribe which revolted against The (Roman) Empire, and whose living territory overlaps with the present-day Netherlands. It also refers to the Golden Age of The Republic of The Netherlands, in which Batavian myths were used for inspiration. The Batavi core team made use of an unfinished pre-release of osCommerce 3.0, and reworked it completely, and added the much needed high-end business-to-business functionalities that were already present in ICEshop's ecommerce solutions.


References


18 Great Shopping Carts to Power Your Online StoreThe E-commerce Site: Batavi open source e-commerceChannelweb (Dutch): Downloadversie Batavi open source tradershop live


External links


Official Batavi website
€”the Batavi site is gone; it now permanently redirects to iceshop.biz
SourceForge download site
{{DEFAULTSORT:Batavi (Software) Free e-commerce software Software forks