Providing a seamless on-the-move reading experience of Professor Zacharias Tanee Fomum books:

2024 roadmap

1

August, 2024

  • Internal testing
  • New authentification UI/UX
  • Feature enhancements and bug fixes
2

September, 2024

  • Broadened internal testing
  • Feature enhancements and bug fixes.
  • Bottom padding bug
  • Re-download bug
  • Repeated cart click bug
  • and other minor bugs
3

October, 2024

  • ePub feature fixes and enhancements
  • Continue User Acceptance Testing (UAT)

2024 roadmap

1

November, 2024 (v0.23)

  • [New/Update] Client portal completed (progress)
  • Auth (partial)
  • Account Management (partial)
  • Store (partial)
  • FAQ
  • Home (partial)
  • [New] Publish on Play Store (internal testers)
  • [New] External testing service for deep testing
  • [Bug fix] all critical issues reported from testing
  • Feature enhancements and bug fixes
  • [New/Update] payment gateway [MTN > MyCoolPay] (start)
  • [New] Currency management and conversions (start)

2024 roadmap

1

December, 2024

  • Publish on PlayStore (Open testing)
  • [New/Update] Add MyCoolPay, PayStack and FlutterWave payment gateways (started) [Major]
  • Backend (started)
  • [New] currency management (started)
  • [Bug fix] Some pending/reported issues
  • Broken translation
  • Admin portal > add new author bug
  • Code on github
2

Users

  • 300

2025 roadmap: January

1

[New]

  • Add More payment gateways (cont.) [Major]
  • CoolPay, PayStack & FlutterWave integration (cont.)
  • Sendgrid email integration [Minor]
  • New payment UI/UX
  • Unverified account deletion after 14 days [Minor]
2

[Updates and Improvements]

  • Ccurrency management/conversions
  • Top search with filters [Minor]
3

[Bug fix]

  • Some pending/reported issues, including
  • Author book list view (not clickable)
  • Hamburger menu improvements
  • Most Dashboard metrics now pick real data
  • Other minor fixes and improvements
4

Users

  • UAT (1000 active user): +700

2025 roadmap: February

1

[New]

  • Offline access/reading (Started) [Major]
  • FAQs categories (backend/frontend) [Major]
2

[Update and Improvements]

  • Play Store updates with payment gateways [Minor]
  • More > invite friend: go directly to share tray [Minor]
3

[Bug fix]

  • Currency management/conversions [Minor]
  • Default currency/symbol on frontend. [Minor]
  • Checkout FREE books [Minor]
  • Book detail page download [Minor]
4

Others

  • UAT (Reach 1 300 active users): +300

2025 roadmap: March

1

[Update and Improvements]

  • Offline access/reading (Finish) [Major]
  • Checkout streamlining [Minor]
2

[RELEASE]

  • Android v1.0.34 (offline reading + streamlined checkout)
3

Others

  • Mor UAT (Reach 2 000 active users): +700

2025 roadmap: April

1

[New]

  • RAILWAY env setup (start) [Major]
2

[Update and Improvements]

  • Admin portal:
  • Add country to Currency table [Minor]
  • Add title filter to voucher form [Minor]
3

[Bug fix]

  • Admin Portal: FAQs html rendering [Minor]
  • Checkout issues: [CRITICAL]
  • success but book not in library
  • success but status still PENDING in admin portal
4

[RELEASE]

  • Android v1.0.35 (Updated nd more languages)
5

Others

  • Additional UAT (Reach 2 700 active users)
  • Marketting efforts — Flyers at events (HQ, NG, DE)

2025 roadmap: May

1

[New]

  • First iOS release (Alpha) [Major]
  • Client portal: Payment gateways integration [Major]
  • New content notification
2

[Update and Improvements]

  • RAILWAY: setup dedicated PROD & DEV envs (start)
3

[Bug fix]

  • Mobile: Cart: Set default currency
  • Admin dashboard:
  • sales this week → sales this month
  • Fix monthly sale chart
4

[RELEASE]

  • Android v1.0.36 and iOS v1.0 (Alpha)
  • Apple login/signup
  • New title notification
5

Others

  • Additional UAT (Reach 3 200 active users)

2025 roadmap: June

1
  • API unit tests suit
2
  • GitHub actions (backend, admin, client)
3
  • RAILWAY: PROD & DEV envs

2025 roadmap: July

1
  • Client portal upgrade [WIP]
2
  • Application Architectural design [DONE]
3
  • Initial Cloud Architecture [DONE]
4
  • Backend refactor and optimization [WIP]
5
  • Database migration [WIP]
6
  • iOS mobile app [WIP]
7
  • Bug fixes and improvements

2025 roadmap: August

1
  • Client portal upgrade [v1.0 DONE]
2
  • Application Architectural design [DONE]
3
  • Railway deployment [DONE]
4
  • Backend refactor and optimization [DONE]
5
  • Database migration [DONE]
6
  • Centralised checkout process & management [DONE]
7
  • iOS mobile app [DONE]
8
  • SSO login for Google [DONE] and Apple [DONE]
9
  • Bug fixes and improvements

2025 roadmap: September

1
  • Client portal upgrade [v1.0 DONE]
2
  • Backend micro services [DONE]
3
  • iOS mobile app (read only) [DONE]
4
  • SSO login optimization [DONE]
5
  • Railway deployment for microservices
6
  • Guest browsing on mobile app
7
  • Bug fixes and improvements

2025 roadmap: October

1
  • Client portal upgrade [v1.0 DONE]
  • ebook, global and dynamic search
  • Search unique url
  • Author listing page
  • page banners and hero section
  • currency configuration
2
  • New Backend micro services deployed [DONE]
3
  • Voucher system rewrite [WIP]
4
  • Restructuing e-commerce system [WIP]
5
  • Admin portal update to new backend [WIP]
6
  • Bug fixes and improvements

2025 roadmap: November

1
  • Client portal optimization [DONE]
2
  • Currency configuration [DONE]
3
  • Mobile app new UI [DONE]
4
  • Restructuring the e-commerce module [DONE]
5
  • Voucher system rewrite [WIP]
6
  • Admin portal with new backend
7
  • Bug fixes and improvements

2025 roadmap: December

1
  • iOS and Android new UI deployment [DONE]
2
  • iOS checkout with Voucher [DONE]
3
  • Voucher system rewrite [DONE]
4
  • New admin portal [WIP]
5
  • Jubilee readiness and deployments
6
  • Bulk email notification
7
  • Bug fixes and improvements

2026 Q1 Roadmap: January—March

1
  • On the fly features, enhancements and bug fixes
  • Focus mode while reading
  • Explore: Language, series, author and price filters
  • Show download counts on book cards
  • Gifting: transactional emails
  • Payment gateways enhancements
  • Streamlined logins to prioritize Google and iCloud
  • etc.
2
  • New eReader: Readium [DONE]
  • Research and design
  • Android integration
  • iOS integration
  • Outstanding Features
  • TTS: voice choice, pitch and speed
  • share text/cards with color/custom background
  • Font size/family adjustment
  • Theme selection: Auto, light, dark, sepia
  • Scrolling: vertical and horizontal
  • Bookmarking
  • Inbook search
  • Resume last position
  • reading progress
  • and much more
3
  • Conception and Design
  • Backend
  • Admin portal
  • Client portal
  • Mobile (iOS+Android) apps
  • Integrated iOS direct subscription plan checkout
  • Limit number of books downloaded simultaneously
  • Test and deployment
  • bug fixes and enhancements
  • remaining days negative count
  • library lazy load
  • library book delete on expiration
4
  • Admin portal analytics, report, enhancements
  • Dashboard,
  • user behaviours and
  • analytics overhal
  • Subscription metrics
  • Sales charts enhancements
  • Table searchs and filters enhancements
5
  • infrastructure enhancement/optimisation [WIP]
  • Use cloudflare proxy DNS + R2 storage (backend, frontends)
  • Use AWS S3 buckets (backend, frontends)
  • Implement lazy Sync btw AWS S3 and CF R2 (backend, frontends)
  • Dedicated dev server
  • Dedicated observarables server
6
  • Enhanced onboarding (one additional screen)
  • Force user to pick country, language and currency

2026 Q2 Roadmap: April

1
  • Admin portal enhancements
  • Dashboard,
  • user behaviours
2
  • Basic Push notification module
3
  • Basic ads and discounts
  • Link the current ads banner to a book or series. Activate click
  • Add discounted price: fixed or %tage, applied to a single book, series, tage or system wide
4
  • Security review and enhancement
  • Device limits
  • Offline unlock
5
  • Project handover
  • Reporting
  • Move codebase to CMFI github
  • Full access to dev and prod servers
6
  • Enhanced onboarding (one additional screen)
  • Force user to pick country, language and currency


7
  • New comprehensive language library


2026 Roadmap

1
  • Streamlined and central payment system
  • Payment gateway aggregation
  • New gateways (CinetPay)
2
  • Affiliage program
3
  • Referal, loyalty and promotion system
4
  • Email automation system t
5
  • Translation workflow