Warning: file_put_contents(/var/www/html/ws/wp-content/uploads/elementor/css/post-22363.css): Failed to open stream: No such file or directory in /var/www/html/ws/wp-content/plugins/elementor/core/files/base.php on line 194
Extending Khaas Food Beyond the Website: A Mobile App That Reached 23,000 Users Through Organic Growth | Wafi Solutions
Food & E-commerce · Industry: Food & E-commerce

23,000+ Users Through Organic Growth Alone

Wafi Solutions built and launched Khaas Food's Android and iOS app on Ionic and Capacitor, growing to 23,000+ users through organic adoption with zero paid campaigns.

Industry: Food & E-commerce Market: Bangladesh Mobile App Development (Android + iOS) Live since December 2, 2021
23,000+
Users acquired with zero paid campaigns
58
Screens across ordering, tracking, and rewards
4.1 star
Google Play rating
10K+
Google Play downloads
10
Switchable home screen layouts
6
Category page layouts
Project overview

Turning a one-time web order into an ongoing relationship

Khaas Food already had a working web platform, but it couldn’t do one critical thing — stay connected with customers after they placed an order. With over 90% of Bangladesh’s internet users browsing on phones, a website alone meant waiting for customers to come back.

Wafi Solutions built a native Android and iOS app with push notifications, automatic OTP login, and a referral program. Launched on December 2, 2021, the 58-screen app reached 23,000+ users through organic growth alone, with zero paid campaigns.

The app turned a passive web experience into an active customer relationship — reaching 23,000+ users through organic growth alone.

The starting point

What was breaking before this build

Business challenges

  • No Post-Order Customer CommunicationCustomers had no order updates and had to revisit the website to check delivery status, driving support call volume.
  • Mobile Browser Login Friction Killing ConversionsCopy-pasting OTPs into a mobile browser pushed users away before completing login.
  • No Permanent Brand Presence on Customer DevicesThe web platform had no way to reach customers between orders.
  • Customer Acquisition Depended Entirely on Paid CampaignsNo organic referral mechanism meant every new customer required paid marketing spend.
  • Web Platform Could Not Serve Mobile-First AudienceOver 90% of internet users in Bangladesh browse on phones, which a browser-only experience missed.

Technical challenges

  • Android Keystore and Play Store Release DependencyEvery release required keystore signing, ProGuard optimization, and Play Store approval, with no hotfix possible until Google approved the next version.
  • SMS Retriever Hash Tied Directly to the KeystoreThe OTP hash is generated from the app's keystore signature, so losing the keystore would permanently break login for every user.
  • Running Capacitor and Cordova Bridges SimultaneouslyMissing native plugin support forced both frameworks to run together, adding sustained version-compatibility overhead.
Our solution

How we solved it

  1. FCM Push Notifications for Every Order Milestone

    Automatic updates at confirmation, out for delivery, and delivered stages.

  2. Automatic OTP Detection via SMS Retriever

    Detects the incoming SMS and auto-fills the code, removing manual copy-paste.

  3. Referral Program With Scratch Card Reward Experience

    A scratch card interaction reveals referral rewards to drive participation.

  4. 10 Switchable Home Screen Layouts

    Marketing can switch layouts for seasons/campaigns without touching code.

  5. 6 Category Page Layouts for Campaign Flexibility

    Enables merchandising restructuring without a new dev cycle.

Key features

What the team uses every day

FCM Push Notifications

Automatic updates at every order milestone — confirmation, out for delivery, delivered.

Automatic OTP Login

SMS Retriever detects and auto-fills OTPs, removing copy-paste friction.

Scratch Card Referral Rewards

Scratch card interaction reveals referral rewards to drive participation.

10 Switchable Home Layouts

Marketing swaps layouts for seasons/campaigns without engineering.

6 Category Page Layouts

Flexible merchandising and campaign restructuring without new dev cycles.

Technical architecture

The guarantees this was built on

  • Keystore Continuity Required for Every ReleaseThe OTP SMS Retriever hash derives from the keystore signature, so keystore integrity must be preserved across all releases or login breaks platform-wide.
  • Play Store Review Gates Every UpdateReleases require keystore signing, ProGuard optimization, and Google approval, with no hotfix path outside that cycle.
  • Dual-Bridge Compatibility (Capacitor + Cordova)Both frameworks run together in one codebase to cover native features lacking Capacitor plugin support, requiring managed version compatibility.

Integrations & channels

Firebase Cloud Messaging SMS Retriever API
Results & business impact

The outcome

23,000+ users acquired with zero paid campaigns

4.1★,10K+ Google Play downloads

58 screens, one codebase, Android + iOS

Start your AI transformation

Have a software idea, automation workflow, or AI product in mind?

Let's turn it into a secure, scalable, professional digital solution with Wafi Solutions.

Book a Consultation
Call WhatsApp Booking Email