CodeWithPKCodeWithPK
CodeWithPK
  • Home
  • Blog
  • About
  • Services
  • Portfolio
  • Contact
  • Contact Us?

    praveen@codewithpk.com
CodeWithPK

PalmPay Lite โ€“ Our MVP That Shows You Can Pay Just with Your Hand ๐Ÿ–๐Ÿ’ธ

  • Home
  • Blog
  • PalmPay Lite โ€“ Our MVP That Shows You Can Pay Just with Your Hand ๐Ÿ–๐Ÿ’ธ
palm pay
  • codewithpk@720
  • June 27, 2025
  • 40 Views

This is something Iโ€™ve been super excited about for a while now. If you’re into futuristic tech or fintech innovations, this is for you.

A few weeks ago, I came across an insane product by a startup called Five.id โ€” theyโ€™re building a palm-based payment system. Yep, no phone, no card, no watch โ€” just your hand. That single idea was so powerful and clean, I instantly felt like I needed to build something around it. Just to explore how this would work technically on Android.

So I went ahead and built a quick MVP that Iโ€™m calling PalmPay Lite.


๐Ÿ‘€ Watch It in Action

Hereโ€™s a quick demo of my MVP prototype doing palm detection and triggering a simulated payment in less than a second:

Yes, itโ€™s that fast. And it actually works on a normal Android phone.


๐Ÿ‘‹ So, What Exactly Is PalmPay Lite?

Let me be honest right off the bat โ€” this is not a full-fledged payment app. Iโ€™m not building a wallet or UPI competitor here.

This is just an MVP (Minimum Viable Product) to showcase the core idea:
Can we scan a palm in real-time, analyze it, and simulate a payment โ€” in less than a second?

Turns out, yes. Itโ€™s fast. It works. And it feels magical.


๐Ÿ”ง Tech I Used to Build PalmPay Lite

This project let me play around with a bunch of exciting tools and techniques. Hereโ€™s whatโ€™s running under the hood:

๐Ÿง  Real-time Palm Detection with MediaPipe

For hand/palm recognition, I used Googleโ€™s MediaPipe Hand Landmarker. It detects 21 landmarks on the hand and works incredibly fast.

It also gave me the ability to overlay things like red skeletal lines and green dots to provide visual feedback when a hand is detected properly.

MediaPipe made this feel like a real biometric prototype โ€” even though itโ€™s still a simulation.

๐Ÿ’ป Jetpack Compose for the UI

The UI is entirely built with Jetpack Compose โ€” and honestly, it made everything way easier:

  • Fast to build

  • Clean, modern UI

  • Responsive on all screen sizes

  • Material Design 3 for that futuristic fintech look

๐Ÿงฑ MVVM + Repository Architecture

I followed a MVVM architecture with Repository pattern, which helps keep things modular, scalable, and testable.

It allowed me to cleanly separate logic, UI, and data layers โ€” so if I want to expand this in the future, it’s super manageable.

๐Ÿ” Security Matters โ€” Even in an MVP

I didnโ€™t want to cut corners just because itโ€™s a prototype. I made sure the user data is handled with production-level care.

  • Biometric Login: Used Androidโ€™s native BiometricPrompt, so you can log in using fingerprint unlock.

  • EncryptedSharedPreferences: Any sensitive info (like tokens, flags) is encrypted using AES-type encryption, backed by Android’s secure keystore.

โš™๏ธ Background Tasks + CI/CD Ready

  • WorkManager: Used to simulate background syncs, like offline transaction syncing.

  • CI/CD Setup: While I havenโ€™t automated everything end-to-end, the repo is structured to support a proper CI/CD pipeline. Every GitHub push can trigger automated builds/tests.


๐Ÿ‡ฎ๐Ÿ‡ณ Why This Could Be a Game-Changer for Indian Digital Payments

India is already leading the world with UPI and instant digital payments. But palm-based payments? Thatโ€™s another level.

Think about it:

  • No need for phones or cards

  • No QR code scanning

  • No PINs or OTPs

  • Just a hand gesture = payment done

It could open doors to a whole new customer base โ€” especially people without smartphones or those who struggle with digital literacy.

๐Ÿ’ฐ This Tech Could Be Gold for Indian Fintech Giants

Honestly, if implemented at scale, palm payments can be huge for companies like:

๐Ÿ‘‰ @Razorpay
๐Ÿ‘‰ @GooglePayIndia (GPay)
๐Ÿ‘‰ @PhonePe
๐Ÿ‘‰ @Paytm
๐Ÿ‘‰ @BharatPe
๐Ÿ‘‰ @CRED
๐Ÿ‘‰ @RuPay
๐Ÿ‘‰ @BHIMUPI
๐Ÿ‘‰ @NPCI

If anyone from these teams is reading this โ€” this is your chance to jump into the next-gen of payments.


๐Ÿ’ป Try It Out, Explore the Code

The entire project is open-sourced here:

๐Ÿ‘‰ PalmPay Lite โ€“ GitHub Repo

Itโ€™s a playground โ€” feel free to fork, explore, modify, or contribute.

๐Ÿ“ฉ Contact: praveen@codewithpk.com


๐Ÿ™ Big Thanks to Five.id

None of this wouldโ€™ve happened without Five.id. You guys planted the idea. Youโ€™re building something amazing. This MVP is my small tribute to that concept. Thank you for the inspiration!


๐Ÿง  Final Words

PalmPay Lite was one of the most exciting side projects Iโ€™ve built recently. Itโ€™s fast, secure, and futuristic โ€” even in its current MVP form.

Letโ€™s keep pushing boundaries. Letโ€™s build the future of payments โ€” not with just phones and cards โ€” but with a single gesture.

Made with โค๏ธ by codewithpk.com
Keep exploring. Keep building.

Share:

Previus Post
Ace Your
Next Post
Google Playโ€™s

Leave a comment

Cancel reply

Recent Posts

  • ๐Ÿงฉ Chapter 4 โ€“ Layouts in Jetpack Compose: Row, Column, Box, Arrangement & Lists
  • ๐Ÿงฉ Chapter 3 โ€“ Text, Image, Button & TextField Composables (and the Secret Sauce: State ๐Ÿ”)
  • ๐Ÿงฉ Chapter 2 โ€“ Setting Up Jetpack Compose (From Zero to Running App) ๐Ÿš€
  • ๐Ÿงฉ Chapter 1 โ€“ What is Jetpack Compose? (The Cleanest Explanation Youโ€™ll Ever Need)
  • Massive News for Android Developers Regarding Play Store! ๐Ÿš€

Recent Comments

  1. ๐Ÿงฉ Chapter 1 โ€“ What is Jetpack Compose? (The Cleanest Explanation Youโ€™ll Ever Need) – CodeWithPK on ๐Ÿงฉ Chapter 2 โ€“ Setting Up Jetpack Compose (From Zero to Running App) ๐Ÿš€
  2. Aanand on Future of Native Android Development: Trends, Insights, and Opportunities ๐Ÿš€

Recent Post

  • Layouts in Jetpack Compose
    11 November, 2025๐Ÿงฉ Chapter 4 โ€“ Layouts in
  • Chapter 3 โ€“ Text, Image, Button
    10 November, 2025๐Ÿงฉ Chapter 3 โ€“ Text, Image,
  • Jetpack Compose Setup
    08 November, 2025๐Ÿงฉ Chapter 2 โ€“ Setting Up

category list

  • Android (25)
  • Blog (35)
  • Business News (6)
  • Jetpack Compose (3)
  • Programming (6)
  • Technology (5)

tags

AI Android architecture Android best practices android developer guide Android developer tips Android Development Android interview preparation android interview questions Android performance optimization Android testing Android Tips Async Code Simplified Asynchronous Programming business news Clean Code Code Optimization Code Quality Coding Tips And Tricks Compose tutorial Coroutines Basics data structures and algorithms dependency injection Dirty Code Efficient Code electric vehicles Error Handling In Coroutines Jetpack Compose Jetpack Integration Kotlin Kotlin Coroutines Kotlin For Beginners Kotlin Multiplatform Kotlin Tips Kotlin Tutorial Kotlin Tutorials Kotlin UI Learn Kotlin Mobile App Development Multithreading Simplified Programming Made Easy RBI updates startup updates Structured Concurrency technology news UI Thread Management

Copyright 2025 codewithpk.com All Rights Reserved by codewithpk.com