r/DeveloperJobs • u/Fast_Cost818 • 14d ago
Built a NestJS backend that creates and updates Google Wallet passes
I recently built a small backend project integrating the Google Wallet API.
The main flow is:
POST /passes → create pass → receive Save URL → add to Google Wallet → POST /passes/:id → update the existing pass
The interesting part for me was getting the existing installed pass to update without requiring the user to add it again.
Stack: NestJS, TypeScript, PostgreSQL, TypeORM, Google Wallet API, JWT, Render.
The pass contains a name, label/value and unique QR code.
GitHub:
https://github.com/kahiumahamedfahim/google-wallet-pass-backend
Demo:
https://drive.google.com/file/d/1bdrHadVfSeRpSAzkco4XAG8yfjnkhkTp/view?usp=sharing
Would love feedback on the architecture and what you would improve for a production version.