Provided technical leadership
Took over routine maintenance for the Active Admin application and continued to guide technical decisions as new needs emerged.
by Indie
A web platform that helps bookshops manage inventory, sell memberships, and support ordering through connected store workflows.
Technology
Overview
Tech Platform gives bookshops a system for managing and selling inventory. It also supports ordering through separate iOS apps that use the platform as their backend.
Indie needed ongoing maintenance for the existing Active Admin application. Since December 2021, If/Then has provided technical leadership and built new features as the business expanded.
The work includes partner-store installs, reporting dashboards, a membership wizard, and deeper integration with Ingram. The platform also connects with Stripe and Shopify as part of the wider store workflow.
What was accomplished
The work combines ongoing maintenance with new feature development for Indie and its partner stores.
Took over routine maintenance for the Active Admin application and continued to guide technical decisions as new needs emerged.
Created the reporting mechanism and dashboards needed to give the business a clearer view of store activity and operations.
Built a membership purchase flow that lets each bookshop customize the memberships it offers and present the available customer perks.
Cloned the platform installation for partner stores and created new Heroku apps to support those separate installs.
Expanded the connection with Ingram to support the platform's inventory and ordering workflows.
Capabilities now in place
Manage and sell inventory through store workflows that also support ordering apps.
Let each bookshop define the memberships it offers and explain the perks available to customers.
Give the business reporting views for understanding store activity and operations.
Support separate partner-store environments with repeatable Heroku applications.
Selected screen
The screen shows how a bookshop can present its membership options, payment details, contact fields, and customer perks in one guided step.
Next step
A complete project brief is not required. Describe what you are building, what is not working, or which decision is holding the work up.