: Electronic commerce becomes an important competitive advantage for small and medium-sized enterprises. Those enterprises therefore need a tool to easily exhibit and sell their products on the Internet. Electronic shops are the best solution to be accessible online but can be quite expensive. This paper presents eSarine, a Struts-based open source webshop, which is especially designed for small and medium-sized enterprises. eSarine features a number of advantages, among them a platform and database independency, a full internationalization support, the ability of handling several designs and a complete extensibility. 1 Motivation In the last years electronic commerce has become increasingly popular. Today more than 87% of the companies are connected to the Internet, however only 16 to 22% of the small and medium-sized enterprises are exhibiting and selling their products online [Eu03]. Nowadays it is ever more important to be accessible online because we are moving from a traditional ...