Getting Started
Build a fully custom storefront theme for your Eekaam store using Liquid — the same template language used by Shopify. If you've built Shopify themes before, most of your knowledge transfers directly.
Install the Eekaam CLI Download the CLI and authenticate:
eekaam login
This opens a browser for OAuth. Credentials are saved to ~/.eekaam/config.toml.
Create a dev store eekaam store create --name "My Test Store"
This outputs a store ID (e.g. abc123def) you'll use in your theme config.
Scaffold a new theme eekaam theme init my-theme cd my-theme
This creates the full starter directory with a working layout, all core templates, settings schema, and an eekaam.toml config file.
Configure your store Edit eekaam.toml and set your store ID:
[environments.development] store = "abc123def"
Start the dev server eekaam theme dev
This uploads all local files, watches for changes, starts a proxy at http://127.0.0.1:9292, and injects live-reload so the browser refreshes on every save.
Validate your theme eekaam theme check
Checks required files, JSON validity, Liquid tag balance, external CDN usage, and size limits.
Package for submission eekaam theme package
Produces a ZIP file (e.g. my-theme-1.0.0.zip) ready to upload to the marketplace.