Presso
Overview
QR Payment Portal
Payments needed to appear instantly, already knowing what the customer intended to do. I built a system that intercepts message-driven data and turns it into a live transaction context — without exposing sensitive details.
Developed a React-based payment interface, intercepted Firebase Cloud Messaging payloads, integrated Stripe, and architected a secure Express backend to handle real-time transactions.
Impact
- Scale: Message-driven payment processing
- Outcome: Secure, context-aware transactions with minimal user friction
- React
- Express.js
- Stripe API
- Firebase Cloud Messaging
- Heroku
- Payment Security
- React
- Express.js
- Stripe API
- Firebase Cloud Messaging
- Heroku
- Payment Security
