Information from last week about the acquisition of Magento by Adobe caused a lot of chatter about how such a transaction will affect those who rely on one of world’s most popular ecommerce platform. We understand that this move will allow Adobe to offer more end-to-end services, and that the incorporation of an ecommerce platform in their portfolio will help them stay competitive with other big players like SalesForce, Oracle and SAP. At the moment there is little information about what their cooperation with the dev community will look like, and we recognize that not every new approach or style of doing business can easily be adopted. For all those who would like to support us in building an open source community from the seed, we would like to present our platform, Shopsys Framework, as a possible alternative to Magento.
What Is Shopsys Framework?
We have been creating dedicated online stores for companies from the Czech Republic and Slovakia for over 15 years. In 2016 we started work on an internal ecommerce framework that would better meet the needs of medium and large customers with a high volume of orders. We quickly noticed that there was a lack of this kind of software on the market. We decided to build our ecommerce framework on top of Symfony and release it in an open source version. The beta version of Shopsys Framework is planned to be released in September 2018. However, at least a dozen projects on this framework have already been created, and tens of others are in the development phase.
Our product is targeted for fast-growing ecommerce sites created and maintained by in-house developers or ecommerce agencies. It provides the tools and know-how to help save thousands of dev-hours in the short and long term growth of e-merchants and their websites. We’d like our platform to be lean and fully customizable with built-in features that most ecommerce projects really need. A typical project which will use our framework is a B2B or B2C site with a yearly revenue ranging from €5M to €100M.
What Can We Offer?
We realize that for developers of high volume online stores, scalability and good performance are very important, and these are two of the primary hallmarks of Shopsys Framework. Thanks to the concept of containerization via Docker, as well as the integration of technologies like Elastic Search, caching, NoSQL databases, and asynchronous processing with Rabbit MQ, we are able to meet the demands of increased scalability and performance of any ecommerce project.
In our framework we also implement a trendy headless ecommerce concept. In contrast to ecommerce platforms based on a monolithic architecture (like Magento 1, PrestaShop), our framework has a separate front-end layer from the back-end. It gives developers freedom to use in their projects PWA/JS front-end frameworks. In practice, this also means that it is possible to create tailored customer journeys for each channel (mobile, smart TV, desktop) separately.
When developing Shopsys Framework, we handle all the nitty-gritty, thereby freeing you from technical debt. Our code is intuitive and written with high coding standards, and the functionality of the whole framework is ensured by 5 levels of automated tests including unit, integration, acceptance, performance and HTTP smoke tests. Utilizing a continuous integration server we are able to guarantee that the vast majority of bugs are spotted and fixed in time.
What sets us apart from other open source platforms like Magento is that we offer Shopsys Framework without features or architecture limitations for the community. So, from the beginning, you can use for free the same state-of-art technology and code-base for any ecommerce project (with total online sales under 12M € per year).
Join The Community
If you plan to implement any ecommerce project soon, you’ve come to the right place — in a few months the beta version of Shopsys Framework will be ready, and in February 2019 we have plans to release the stable version. On your personal request we are also able to share with you stable version of Shopsys Framework 6.1). Even though Shopsys Framework is in development and much of it is subject to change as we continue to improve its functionality, you are most welcome to look at our code on GitHub and give us feedback on the current state or feature branches with those changes. We also invite ecommerce agencies for whom we have a special partnership program.