I'm working on a digital membership card platform where members receive wallet-based eMembership Card and can check in using QR codes. We're evaluating Rust for the backend because of its performance and safety.
Has anyone here built a membership or ticketing platform in Rust? I'm particularly interested in API design, QR validation workflows, and handling high-volume membership lookups.
Your description sounds like a pretty straight forward web service to me, right? I personally find the ecosystem for building http servers like that in Rust quite delightful.
I'm not sure what this means though. Do you mean interacting server-side with passes stored in Google/Apple wallet? Or validation of the data stored in the QR code? Concerning the former, you have to integrate your backend with the provider. Google offers a REST API for their wallet product, Apple a webhook for sending push notifications when passes need to be updated. The latter you can implement however you like, you can store arbitrary data in the barcodes with both providers when you create a pass.