Skip to content

ZeusInstitute-OSS/UPI-Viewer

Repository files navigation

UPI Viewer

Open Source UPI (and eventually card) POS system for android 4 and above.

Make your old android phones into UPI Powered Point Of Sale devices and Amount SoundBoxes!

Features:

  • Custom UPI ID
  • Static QR on Main Screen
  • Dynamic QR with custom amount
  • Split the Bill mode for multiple payees
  • Quick Updater
  • SMS based bill tracker
  • Announce transaction amount sent/received through Voice when enabled
  • Open Source

Build Status:

Android CI

Roadmap:

✅ Done

*️⃣ Being worked on

❌Not Done

Basic prototype:

  1. SMS TTS(send/receive) : ✅
  2. QR Scanning: ✅
  3. Dynamic QR With Price : ✅
  4. Split the Bill mode : ✅
  5. Basic Navigation and UI: ✅
  6. Selecting the right license for the project : ✅
  7. Signed APKs : ✅
  8. Auto-Update : ✅
  9. Well Versioned Releases : *️⃣
  10. Support addon hardware : ❌
  11. Other Countries : *️⃣
  12. A Bill Handling System for Payment History : ✅
  13. Retail Mode With USB/Network PC Support : ❌
  14. Initial App Store release: *️⃣
  15. Basic Website: *️⃣
  16. Play Store Release: *️⃣

Supported Countries:

  1. India
  • UPI
    • Dynamic Works
    • Split The Bill Works

If you know any countries that use a simple URL like India does (upi://...), please let me know and I can try to add support.

Versioning:

It's a small project.

Stable:

Naming Scheme:

  • Major (M): Significant changes, new features, or any other updates that are considered substantial
  • Minor (m): All other updates, including small improvements, tweaks, and bug fixes
Version Bump format for reference:

Title:

Bump to Version Major.Minor

Commit Message:

Changelog:
- Fixed SMS issue <github issue link>
- Small UI Improvements

[skip ci]

Unstable:

Naming Scheme:

  • Bleeding Edge RunID DATE Where RunID is replaced by the Run ID of github actions.

Original Mockup

Start of the journey! Commit

June 16, 2023

Mockup

Demo

Here's a fediverse post with a video demo of the app!

Aug 23, 2024

https://infosec.exchange/@sounddrill/113012241826070113

Aug 18, 2024

https://infosec.exchange/@sounddrill/112978269858575730