https://github.com/chsaad-dev/saadpay
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.
https://github.com/chsaad-dev/saadpay
android-app android-application android-studio app app-development-project application-development kotlin
Last synced: 3 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/chsaad-dev/saadpay
- Owner: chsaad-dev
- License: mit
- Created: 2025-07-11T23:56:36.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-07-29T09:44:33.000Z (6 months ago)
- Last Synced: 2025-08-05T20:02:22.069Z (6 months ago)
- Topics: android-app, android-application, android-studio, app, app-development-project, application-development, kotlin
- Language: Kotlin
- Homepage: https://drive.google.com/file/d/11voHcJ0RyNGDIBkpyBOP3gkGh8v6k8an/view?usp=drive_link
- Size: 18.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://github.com/chsaad-dev/saadpay/releases/latest)
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**
📧 saadw7751@gmail.com
🔗 [GitHub Portfolio](https://github.com/chsaad-dev)
---
## 🛠 Built With
- Kotlin
- MVVM Architecture
- Firebase Authentication & Firestore
- Material Design 3
- ViewPager2 & Navigation Components
---
## License
This project is licensed under the [MIT License](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: saadw7751@gmail.com