Building a Robust and Scalable Mobile App for Qeepsake

Case Studies

Ruby on Rails

Building a Robust and Scalable Mobile App for Qeepsake

Qeepsake

Qeepsake is a modern memory-building company that allows parents to capture and archive unforgettable memories about their children quickly and easily. With Qeepsake, parents can easily collect and curate photos, videos, milestones, and journal entries, then turn those memories into a series of heirloom albums.

The Challenge

When Qeepsake was just getting started, the company needed to enhance and expand its prototype product. Qeepsake’s initial app validated the company’s business idea, but it's features weren't robust nor was it scalable. Qeepsake needed an experienced, agile partner to help build out its foundational app in a way that would scale easily, integrate multiple customer experience-enhancing features, and support payment.

Qeepsake journal screenshot

The Solution

Qeepsake partnered with The Gnar Company to develop its Foundational 1.0 product: a responsive mobile app designed to scale.

To begin the project, we collaborated closely with the Qeepsake team to scope, prioritize, and build out features for the responsive mobile app. We designed the UX with clear business goals in mind: i.e., optimizing conversion rate for launch and enabling continuous A/B testing of Qeepsake’s offerings and pricing. We integrated the app with multiple messaging platforms, including Twilio for SMS/MMS and Facebook Messenger. These integrations allow parents to easily exchange messages about their children and memories with Qeepsake, then frictionlessly save their responses to their Qeepsake journals. We also provided for differentiation between Qeepsake’s free and paid pricing tiers by segmenting communication platforms by subscription type.

Qeepsake dashboard and milestones screenshots

Additionally, we integrated the app with Stripe, which Qeepsake uses for credit card processing. We built functionality to support Qeepsake’s three different pricing plans, which are associated with different features and notifications for various customers.

To support the mobile app, we built Qeepsake’s back-end using Ruby on Rails. The back-end cloud-based infrastructure we constructed houses user details and purchase history and performs back-office support and business intelligence reporting. This back-end has helped Qeepsake scale from a startup with an exciting idea to a truly scalable company.

After launch, we have continued to monitor performance and assist the Qeepsake team in responding to customer support requests and feedback in real-time.

Qeepsake sign-up screen

Related Insights

See All Case Studies
Gnar Originals
Designing and developing a home electrification project platform
Gridly

Designing and developing a home electrification project platform

This is some text inside of a div block.
Learn more
Gnar Originals
Helping to ramp up development capacity for scale
eZcater

Helping to ramp up development capacity for scale

This is some text inside of a div block.
Learn more
Gnar Originals
Building a Mobile App to Increase Engagement
Ollie Pets

Building a Mobile App to Increase Engagement

This is some text inside of a div block.
Learn more
Previous
Next
See All Case Studies