The app allows for the following functionality: 1. User registration or sign-up 2. User profile updates 3. Wallet recharge via credit or debit card or bank transfer 4. Prepaid electricty or water token purchases 5. Order History