Expanding Bangladesh’s Largest Bookstore & E-commerce with a Mobile-First Experience

Case Banner Thumb

About Rokomari

Client

Rokomari.com

Industry

E-commerce (Books & Retail)

Timeline

2016–2017

Services

Mobile App Development, UX Optimization, Android Engineering

Rokomari is Bangladesh's leading online bookstore and e-commerce platform, serving millions of readers and shoppers across the country. As mobile usage started growing rapidly in 2016, the company aimed to expand beyond the web and reach users through mobile applications, ensuring a smoother and more accessible buying experience.

Performance Highlights

3–5x

User growth post-launch

2X

Increase in customer engagement

End-to-end

Improved user journey from discovery to purchase

Unified

Web and mobile experienceacross platforms

Native

Android app built from the ground up

MVVM

Architecture adopted for scalability and flexibility

Beta

A/B testing program launched pre-release

The Challenges

Challenge
Limited reach with web-only platform
Challenge
No dedicated mobile app experience
Challenge
Need for a centralized, frictionless login system
Challenge
Complex and evolving API infrastructure
Challenge
Performance limitations of low-end Android devices
Challenge
Maintaining consistent UX across web and mobile
Challenge
Difficulty converting casual users into loyal customers

Solutions & Impact

Challenge
Developed a complete Android application for mobile users to capture mobile-first users during the smartphone boom
Challenge
Designed unified experience across web and mobile
Challenge
Adopted MVVM architecture pattern to mirror web UX while respecting Android's design system
Challenge
Optimized app performance and resource usage to support low-end Android devices
Challenge
Designed a centralized, frictionless authentication system for mobile users
Challenge
Built a fully modular codebase to absorb frequent API and infrastructure changes from Rokomari's core team
Challenge
Collaborated closely with Rokomari's engineering team on component design, balancing brand consistency with platform standards

TechCare’s Journey With Rokomari

Journey

2016 — Ideation, Planning & Architecture

Rokomari approached TechCare with a clear goal: expand beyond the web and reach the growing base of smartphone users across Bangladesh. The smartphone boom was creating a new class of mobile-first shoppers, and Rokomari needed a reliable tech partner to bring their buying experience to Android.

TechCare focused on building a complete mobile buying experience before adding advanced features. Key architectural decisions were made early:

Challenge
MVVM pattern selected for modularity and maintainability
Challenge
Agile, milestone-based development process established
Challenge
User journey mapped as the foundation for data flow design
Challenge
Performance benchmarking set as a core KPI given Android device fragmentation
Workflow

2016–2017 — Development & MVP

With feature priorities set around the most impactful user actions first, TechCare built and iterated:

Challenge
Complete end-to-end purchase flow on mobile
Challenge
Centralized login and authentication system
Challenge
Integration with Rokomari's evolving API platform
Challenge
Crashlytics (Fabric) integrated for real-time app health monitoring
Workflow

2017 — Beta Testing & Launch 

Before full release, TechCare ran A/B testing across a selected group of beta users. The existing feature roadmap made it straightforward to track completed, pending, and rework items. Key KPIs monitored through launch included:

Challenge
API response logging
Challenge
Latency benchmarking
Challenge
Android build performance and stability
Challenge
Security benchmarking and code obfuscation
Workflow

2017 — Post-Launch Optimization 

This approach proved valuable after launch. As Rokomari’s product team requested feature updates and changes, TechCare was able to deliver them quickly without affecting the overall system. This continued to add value beyond the initial project.

Results & Impact

Result Impact Icon

3–5x user growth

Significant user base expansion following the mobile app launch.

Result Impact Icon

2x customer engagement

Doubled interaction rates across key touchpoints and user journeys.

Result Impact Icon

Mobile-first reach

Expanded access to mobile-first users and new market segments.

Result Impact Icon

Stronger retention

Improved UX drove higher customer loyalty and repeat usage.

Tech Stack, How We Built It

Frontend

Android (Java/Kotlin)

TOOLS


Android Studio

LIBRARIEs

Retrofit, Glide, Volley,
Dagger 2

NOTIFICATIONS


OneSignal, Firebase GCM

ANALYTICS

Custom Analytics Framework, Fabric (Crashlytics)

Systems Delivered

USER-FACING MOBILE APP

Full book browsing and purchase experience

LOGIN SYSTEM

Centralized and frictionless authentication

NOTIFICATION SYSTEM

Order updates and engagement notifications

MODULAR ARCHITECTURE

Flexible system for continuous feature updates

Author

Working with TechCare on our official Rokomari.com app was fantastic. The app is massive — over 300 screens — and now serves 1.6M users. What stood out the most was how our teams worked together; it didn’t feel like they were an external team. The TechCare team and our team became one seamless team, which was a key factor in the app’s success. They understood our vision, handled the complexity, and delivered a polished product we’re proud of.

Mahmudul Hasan Sohag

CEO & Co-Founder, Rokomari.com

Data-Driven Development

TechCare followed a structured and data-driven approach:

Challenge
API response logging
Challenge
Latency benchmarking
Challenge
Integration with Rokomari's evolving API platform
Challenge
Security benchmarking and code obfuscation

User journey data guided feature prioritization, ensuring
that the most important actions were optimized first.

Challenges We Solved Differently

Unlike typical implementations, TechCare focused on:

Challenge
Building for low-end device performance
Challenge
Maintaining cross-platform UX consistency
Challenge
Handling constantly changing APIs
Challenge
Creating a future-ready modular system

Other Case Studies

Works Thumb
Mental Health Care

Scaling Access & Value

Our healthcare platform project raised $550K, sustained success for 5+ years, and expanded reach with powerful mobile and web experiences.

Works Thumb
Education

Transforming Learning Platforms

Our dedicated tech teams delivered innovative tech solutions, optimizing operations and driving impressive cost savings and growth.

Works Thumb
Artificial Intelligence / Healthcare

AI-Driven Doctor Recommendation System

Created an AI-powered matching engine using vector embeddings to connect patients with the most relevant healthcare specialists in seconds.