Guaranteed and Honest Work

Are you looking to have your shop customized? Did you know that you don't need a big design firm to make the changes for you? Did you know that there are honest developers out there that won't suck you for every penny you can spare?

You can have all of that.

The options will be laid out for YOU to decide what you want and what you can afford.

About Shapps

Shapps is run by a long time web developer. Someone that has seen how the web has evolved. Someone that knows what your priorities are.

Colin McDonald is an Ottawa based developer who has been developing web applications since 1998. Used to working in small dynamic environments, this developer quickly found a niche in his ability to develop applications that work with the Shopify API. Along with help from some of his friends at Reconfigure and StatikPulse, Colin was quickly able to get his foot in the door at Shopify and get recommended for many jobs.

While working on these jobs, he learned quickly that store owners could get easy customizations with private shopify apps. And since there was a big need, a lot of experience was gained and that knowledge was used to create public Shopify Apps.

Past Projects

B.A.C. Zone
  • Imported Look and Feel of main website to the Shopify Store
  • Built customizable menus
  • Customized order form
Colin is a breath of fresh air In a world that spins at the speed of light. He is insightful, efficient and most importantly, responsive. In fact, it has been a long time since we have engaged someone as proactive as he. A wonderful resource for businesses seeking to build a well-oiled virtual commerce solution.
Urge4Health
  • Theme modifications
  • Built customizable multi-level menus
  • Domain and DNS setup
Maxton Men
  • Theme modifications
  • Built customizable multi-level menus
Rushberry
  • Customized JavaScript deal counter
  • Theme modifications
Biz a la Mode
  • Theme modifications
  • Created Custom pages and Collections
KeyLine
  • Imported flat HTML/CSS into a new shopify theme
Jewel Form
  • Customized Form that facilitates adding 100's of products manually
Music Track Listing
That Sky Blue
  • AJAX Store locator
Reconfigure's Stoked Theme
  • Real-time Currency Converter

Giving back to the Shopify Community

Shapps.ca has made a contribution back to the Shopify Development community by providing a CakePHP plugin. I built this for the use with the Custom Shopify Forms app and purposely designed it as a plugin. This way, other Shopify app developers can take the plugin and get started on their own apps without a lot of overhead.

Shopify PHP API Client

Thanks very much to Sandeep Shetty of Simpthings for his excellent work on Lightweight multi-paradigm PHP (JSON)client for the Shopify API. We here at ShApps.ca have been making great use of this client. Unfortunately, however, he made use of a feature only available in version 5.3 of PHP (and above).

We really liked what Sandeep had done and the way he made it very light weight. It also keeps the developer very close to the Shopify API. So, with all that in mind, we forked the codebase and converted his code (mostly as is) into an object-oriented PHP class.