Skip to content

SaadPay is a simulated wallet app made for educational use. It lets users register, log in, load money, send money, and view transactions. Built with Firebase Kotlin using MVVM architecture, it provides a clean UI and basic wallet features. No real money is involved.

License

Notifications You must be signed in to change notification settings

chsaad-dev/SaadPay

Repository files navigation

SaadPay - Digital Wallet App (Educational & Learning Purpose Only)

SaadPay is a sleek, modern digital wallet application designed to simulate money transfers, balance tracking, and user account management — strictly for educational and learning purposes. It is not a real banking or financial platform, and no real money transactions are involved.


🚀 Features

  • 🔐 Login / Sign Up with Email & Password
  • Email Verification support
  • 💰 Send Money to other SaadPay users
  • 📥 Load Money into your simulated wallet
  • 🏠 Beautiful Dashboard showing user balance and quick actions
  • 💳 Card Screen with swipeable virtual/physical cards
    • Tap eye icon to reveal card credentials
  • 📊 Transaction History
    • See all sent, received, and loaded transactions
  • 🔒 PIN Lock for secure access
  • 👆 Fingerprint (Biometric) Support
  • 👤 Profile Screen
    • Profile image currently not supported due to Firebase free plan
  • 🔄 Change PIN & Forgot PIN options

⚠️ Disclaimer

This application is developed purely for educational and learning purposes.
It does not involve any real money or banking services. All functionalities are based on dummy data and Firebase backend integration for simulation only.


📦 Download

👉 Download SaadPay APK
File: app-release.apk

  • Version: v1.0
  • Size: ~15 MB
  • Requires: Android 5.0 (Lollipop) or higher

To install, make sure to enable "Install from Unknown Sources" in your Android device settings.


👨‍💻 Author

Muhammad Saad
📧 [email protected]
🔗 GitHub Portfolio


🛠 Built With

  • Kotlin
  • MVVM Architecture
  • Firebase Authentication & Firestore
  • Material Design 3
  • ViewPager2 & Navigation Components

License

This project is licensed under the MIT License.

License & Usage Restrictions

This project is provided strictly for educational viewing purposes only.

You are not permitted to:

  • Copy or re-upload this code to public repositories (like GitHub, GitLab, etc.)
  • Modify and claim it as your own

All rights are reserved by Muhammad Saad.

📧 For permissions, contact: [email protected]

About

SaadPay is a simulated wallet app made for educational use. It lets users register, log in, load money, send money, and view transactions. Built with Firebase Kotlin using MVVM architecture, it provides a clean UI and basic wallet features. No real money is involved.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages