Shopsys Framework Knowledge Base

Welcome to Shopsys Framework Knowledge Base! On these pages, you can find everything you need to know when you want to build your own ecommerce site based on the framework.

If you want to know more about what Shopsys Framework is, you can take a look at our README.md.

Need help?

If you are not able to find the desired information here, you can always ask us directly on our public slack or report an issue on Github. If you are struggling with Docker, Docker Troubleshooting might help you.

What is new and how to upgrade

Table of Contents

  • Installation
    • Application configuration, requirements, installation guides for various platforms including Docker.
  • Introduction
    • Information about basic concepts and terms in Shopsys Framework.
  • Model
    • Basics about model architecture, entities, ...
  • Cookbook
    • Step by step how-to guides.
  • Functional
    • How Shopsys Framework works from a user point of view.
  • Frontend
    • Design implementation and customization, LESS, ...
  • Administration
    • Administration menu and grids.
  • Backend API
    • Information about the backend REST API dedicated for integration with third party systems.
  • Frontend API
    • Information about the frontend GraphQL API dedicated for connecting external storefront or mobile app.
  • Extensibility
    • How to customize the behavior of Shopsys Framework to suit your needs.
  • Orchestration
    • Orchestration, Google Cloud, and Kubernetes-related articles and guides.
  • Contributing
    • Guidelines and handy information for Shopsys Framework contributors.

Frontend

FAQ

For the frequently asked questions, see FAQ and Common Issues.

Documenting your own project

We strongly believe that not only the framework itself needs documentation, but also your project deserves it's own docs. The tips for writing project documentation are written down in Guidelines for Project Documentation.