Museum Mobile App — React Native & Expo
Built a cross-platform mobile app for a nonprofit museum that bridges Shopify and Salesforce, demonstrating iterative development with real POCs that engage end users throughout the build process.
Solution Architect & Lead Developer
React Native, Expo, AWS Lambda, API Gateway, Shopify API, Salesforce API, TypeScript
The Challenge
A nonprofit museum had fragmented visitor experiences across Shopify (content/ticketing) and Salesforce (membership/donors). Small teams lacked dedicated testing resources, and stakeholders needed hands-on involvement to ensure the app truly served their needs. The challenge: build something usable fast while validating use cases in real-time.
The Approach
Applied an iterative POC-driven development approach. Each iteration delivered a working prototype that end users could actually test—increasing engagement in the dev lifecycle and ensuring quality outcomes. First iteration focused on core 'Find My Car' game functionality. Second iteration expanded to full visitor experience with content, ticketing, and membership integration. This approach is particularly valuable for small teams without dedicated QA—building with users ensures quality is baked in, not bolted on.
The Outcome
Delivered a unified mobile experience across iOS and Android from a single codebase. End users validated each iteration, catching UX issues early and building confidence in the final product. The museum gained a modern mobile presence without disrupting existing Shopify/Salesforce workflows. Architecture positioned them for future scale without lock-in.
Project Gallery
Click any image to view full size
First iteration: Find My Car Game POC
Second iteration: Full visitor experience with content and engagement
Deep Dive: Related Articles
Explore the full story behind this project with our detailed blog series:
Have a similar challenge?
Let's discuss how to achieve similar results for your organization.
Start a Conversation