Android Bid Points Loyalty Module -- 2
Budget: ₹750 – ₹1,250 INR
My Android app needs a dedicated bid-points engine that works as a loyalty rewards layer. Users should be able to earn points through actions I define in code (e.g., completing tasks, hitting usage milestones) and then spend those points inside the app just like bidding credits—either to unlock extra content or to claim limited-quantity rewards.
Core requirements
• Kotlin or Java, built for the current Android SDK
• Lightweight local database or Room for offline balance caching, then sync to my existing Firebase backend through well-documented API calls
• Clear methods to: credit points, debit points, check balance, and flag suspicious activity
• A simple demo screen in Material Design showing balance, transaction history, and a “Place Bid / Redeem” button so I can test end-to-end flow
Acceptance criteria
• Drop-in Android library (.aar or module) plus source code
• All public methods documented with Javadoc/KDoc
• Clean-architectured code that passes lint and builds without warnings in Android Studio
Once the module compiles, the demo screen runs, and I can successfully award, spend, and sync bid points, the task is complete.
Core requirements
• Kotlin or Java, built for the current Android SDK
• Lightweight local database or Room for offline balance caching, then sync to my existing Firebase backend through well-documented API calls
• Clear methods to: credit points, debit points, check balance, and flag suspicious activity
• A simple demo screen in Material Design showing balance, transaction history, and a “Place Bid / Redeem” button so I can test end-to-end flow
Acceptance criteria
• Drop-in Android library (.aar or module) plus source code
• All public methods documented with Javadoc/KDoc
• Clean-architectured code that passes lint and builds without warnings in Android Studio
Once the module compiles, the demo screen runs, and I can successfully award, spend, and sync bid points, the task is complete.