Summary

In this chapter, we signed up for Shopify, talked about our development process, and knocked out several requirements for the application. This involved installing several gems, writing a test suite, and using the built-in Rails generators to jump-start our development.

We then created topic branches for each requirement and worked until we were satisfied that the requirement was met. After we built the pieces to connect to Shopify and import orders and products, we cleaned up the UI.

Finally, we implemented our contest logic, which we approached from the top down by creating a mockup of the form and results table. This allowed us to see exactly what was required to execute a contest, which made it possible to develop this feature quickly ...

Get Shopify Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.