Shopify app starter kit written in Ruby on Rails w/ appropriate tools to get your Shopify app up and running quickly 🚀
The Rails app with appropriate tools for quick starting developing shopify app.
How to install?
git clone https://github.com/ASoftCo/shopify-app-starter-kit.git
cd shopify-app-starter-kit
git remote set-url origin new_git_repo_url
bundle install && bundle exec rails db:create db:migrate
config/application.rb
fileApp URL
in the App setup
section whitelisted redirection URL(s)
:rails credentials:edit
and add all settings from config/credentials_sample.yml
config/credentials.yml.enc
file to appropriate ones.api_key
and secret
(can be found at the App setup
section)host
setting to your ngrok urlapp/jobs/
directory (e.g. if you add orders/create
webhook, you should create orders_create_job.rb
worker)Monitoring
There are several monitoring tools: New Relic, Sentry and Mixpanel.
All that you need to do is to change the values of appropriate keys (new_relic_license_key
, sentry_dsn
, mix_panel_token
) for your environment in the config/credentials.yml.enc
file.