Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
The idea came from noticing how often people lose or forget their bank cards, and the risks of card cloning and ATM skimming. I wanted a safer, faster, and more convenient way to access cash using only a smartphone, similar to Apple Pay.
TapCash lets users withdraw cash from ATMs without a card. You authenticate with your fingerprint or Face ID, then scan a QR code or tap via NFC at the ATM. The cash is dispensed instantly, keeping the process secure and simple.
I built the mobile app in Flutter for iOS and Android, with Firebase handling user accounts and transactions. An ATM simulator web app recreated the QR/NFC process. Biometric APIs kept authentication secure, and I focused on making the user experience smooth while simulating real ATM hardware without connecting to actual banks.
In the hackathon, I created a working prototype with integrated QR/NFC scanning and biometrics. I learned how to combine these technologies, the importance of balancing security and usability in financial apps, and how to simulate complex banking workflows under tight deadlines.
Next, TapCash could expand into full-scale cardless ATM withdrawals.
Log in or sign up for Devpost to join the conversation.