Getting Started¶
Welcome to the Gambio Developer Portal. This page will help you get oriented and find the right resources for your development needs.
What is Gambio?¶
Gambio is a powerful e-commerce platform that enables merchants to create and manage their online shops. As a developer, you can extend and customize the platform through modules, themes, and integrations.
Choose Your Path¶
I want to build a Store Module¶
Store modules are the primary way to extend Gambio's functionality. They can add new features, integrate third-party services, or customize existing behavior.
- Start with the Store Module Skeleton, which provides a complete project template
- Read the Module Development Guide to understand the architecture
- Use the GXModule.json Reference to configure your module
- Follow the Local Testing guide to test before publishing
- When ready, use the Publishing Guide and Release Checklist
Go to Store Module Documentation
I want to learn Gambio Development¶
The tutorials cover the framework architecture, module system, and theme development in depth.
- Development Environment: Set up your local workspace
- Architecture and Framework: Understand the core concepts
- Module Development: Build modules within the Gambio framework
- Theme Development: Customize the look and feel
I need the User Manual¶
The manual covers setup, configuration, and day-to-day operation of the Gambio platform. Available in German only.
Development Environment¶
To get started with Gambio development, you will need:
- PHP 8.1+: The platform backend runs on PHP
- Composer: For dependency management
- Node.js 18+: For frontend tooling (optional, for theme development)
- Git: For version control and accessing source repositories
Quick Start
The fastest way to start developing is with the Store Module Skeleton. Clone the repository, follow the setup instructions, and you'll have a working module template in minutes.
git clone https://github.com/gambio/store-module-skeleton.git my-module
cd my-module
Need Help?¶
- Visit the Gambio Support Portal for technical support
- Browse our GitHub repositories for source code and examples
- Check the Resources page for additional links and community channels