Kershi Bank Mobile App Development

Job ID: 40044297

Budget: £10 – £15 GBP

PROJECT BRIEF: Build a Simple Mining App (iOS & Android)

App Name: Kershi Bank (Version 6 MVP)

I need a developer to build a very simple mobile app for iOS & Android.

The app has no purchases, no withdrawals, no marketplace, and no complex features.
It only needs mining, wallet, send/receive, and notifications.



CORE FEATURES REQUIRED

1. User Accounts
• Email + password signup
• Username
• Auto-generated Citizen ID in this format: ERI-000000
• Login + logout



2. Mining System
• A “Mine Now” button that plays a rewarded video ad
• After watching the ad → user earns 1 kr
• A 15-minute cooldown timer before the next mining session
• After 15 minutes, app sends a push notification saying mining is ready
• Mining history stored in the wallet



3. Notification Requirement
• Notifications must be ON for the app to work
• If notifications are OFF in phone settings → app shows a screen forcing user to enable them
• Big toggle button on home screen:
• Buzz Mode (notifications with sound)
• Silent Mode (notifications with no sound)



4. Wallet System
• Shows total kr balance
• Shows mining history (all kr earned)
• Shows send/receive history
• Live kr price displayed in USD
• Live price refreshed every 15 minutes (simple algorithm provided later)
• Currency converter for 10 currencies:
• USD, EUR, GBP, ERN, CAD, AUD, SEK, AED, SAR, CHF



5. Send & Receive kr
• Users can send kr to others using:
• Username
• Citizen ID (ERI-000000)
• Transfers are instant
• No fees involved



6. No Withdrawals & No Purchases
• Users cannot buy kr
• Users cannot withdraw kr
• kr is earned only through mining



7. UI / UX

Very simple screens:
• Login / Signup
• Home screen (Mine button + notification toggle)
• Wallet screen (balance + price + history)
• Send kr screen
• Profile screen
• Notification permission screen

Design can be clean and minimal — nothing complex needed.



AD FUNCTIONALITY
• Must integrate rewarded video ads (AdMob or similar)
• One ad = 1 kr reward
• Ads only appear when user presses “Mine Now”



OTHER REQUIREMENTS
• Backend needed for:
• User accounts
• Balances
• Mining data
• Transactions
• Price updates
• Admin panel optional (not required for MVP)



WHAT I WILL PROVIDE
• Live price logic
• UI references
• All text and labels
• Color scheme / branding



GOAL

A lightweight, fast, simple mining app similar to a “tap-to-earn” system, with:
• Push notifications
• Rewarded ads
• Wallet
• Basic transfers

No advanced features.