Bookly – Complete eBook Business Solution
Premium Flutter eBook App + Scalable NestJS Backend + Next.js Admin Panel
Bookly is a complete, production-ready eBook platform built with modern technologies and a scalable architecture. It provides everything you need to launch and manage your own digital library, eBook store, subscription-based reading platform, or online publishing business.
With a single purchase, you get three complete projects in one package — a premium Flutter mobile application for Android & iOS, a highly scalable NestJS backend with PostgreSQL, and a powerful customizable Next.js web-based admin panel.
Download Demo App Complete Business Solution
Bookly is more than just an eBook reader application. It is a complete business solution designed to help you launch, manage, and grow your own digital publishing and eBook platform.
Whether you want to build an eBook store, digital library, subscription reading platform, online publishing service, or digital content business, Bookly provides the complete foundation you need.
- Mobile Application: Premium Flutter application for Android and iOS.
- Scalable Backend: Separate NestJS backend with PostgreSQL and caching.
- Admin Panel: Modern Next.js admin panel for complete business management.
- Monetization: Support for eBook purchases, subscriptions, and advertisements.
- Push Notifications: Send instant and scheduled notifications to your users.
- App Version Management: Manage app version information and update prompts from the admin panel.
- Fully Customizable: Customize the application, backend, and admin panel according to your business requirements.
3 Complete Projects in One Package
With one purchase, you get the complete eBook ecosystem instead of purchasing or developing each component separately.
1. Premium Flutter eBook App
A feature-rich Flutter application for Android and iOS with advanced eBook reading, library management, subscriptions, In-App Purchases, advertisements, localization, RTL support, bookmarks, notes, highlights, Text-to-Speech, dictionary, translation, push notifications, app version management, and more.
2. Highly Scalable NestJS Backend
A separate and professionally structured NestJS backend powered by PostgreSQL, with caching and a scalable architecture designed to support the complete eBook platform.
3. Customizable Next.js Admin Panel
A modern Next.js web-based admin panel that provides centralized management for books, categories, authors, publishers, subscriptions, payments, reviews, notifications, app versions, banners, home content, legal pages, and more.
Why Purchase Bookly?
Save significant development time and cost by getting the complete platform instead of purchasing or developing each component separately.
- Android & iOS Application: Launch your own professional eBook application using Flutter.
- Scalable Backend: Get a separate NestJS + PostgreSQL backend with caching and a scalable architecture.
- Next.js Admin Panel: Manage your complete eBook business from a modern web-based administration panel.
- Complete Source Code: Customize the mobile app, backend, and admin panel according to your business requirements.
- Push Notifications: Send instant and scheduled notifications to your users.
- App Version Management: Manage application versions and update prompts from the admin panel.
- Modern Architecture: The mobile app, backend, and admin panel are separated into independent projects for easier development, deployment, maintenance, and scaling.
- Ready to Customize: Use Bookly as the foundation for your own eBook store, digital library, subscription platform, or online reading service.
The Bookly backend is built with NestJS and PostgreSQL, providing a strong foundation for building and scaling a modern eBook platform.
- NestJS Backend: Built using a modern and structured Node.js framework for maintainable and scalable server-side development.
- PostgreSQL Database: Uses PostgreSQL as the primary relational database for reliable and structured data management.
- Caching: Caching is incorporated into the backend to reduce unnecessary database operations and improve API response performance.
- Scalable Architecture: The backend is maintained as a separate project, allowing you to scale and deploy it independently from the mobile application and admin panel.
- Easy Maintenance: A structured backend architecture makes it easier for developers to add new APIs, features, integrations, and business logic.
Easy & Secure Configuration
To make deployment and customization easier, environment-specific configurations and required credentials are managed through .env files.
- Environment-Based Configuration: Configure server, database, authentication, storage, and third-party service credentials through environment variables.
- Easy Customization: Update the required values in your
.env configuration to adapt the backend to your own environment. - Credential Separation: Sensitive environment-specific credentials are separated from the application source code.
- Deployment Friendly: Configure the required environment values according to your deployment environment.
Next.js Admin Panel
The Bookly Admin Panel is built with Next.js and provides centralized control over your complete eBook business.
- Category Management
- Book Management
- Publisher Management
- Author Management
- Payment Gateway / In-App Purchase: Configure In-App Purchase products for book purchase & subscription.
- Subscription Plans
- Legal Pages: Manage Privacy Policy and other legal pages.
- Reviews
- Notifications: Push Notifications and Scheduled Push Notifications.
- App Version Management
- Banner Management
- Home Management
Push Notifications
Keep your users informed and engaged with push notification support integrated into the platform.
- Instant Push Notifications: Send notifications to mobile application users.
- Scheduled Push Notifications: Schedule notifications for a future date and time.
- Admin Controlled: Manage notification content and delivery from the Next.js admin panel.
App Version Management
Manage mobile application version information from the admin panel and keep users informed when a new version is available.
- Manage application version information.
- Display update prompts to users when required.
- Manage version-related configuration centrally from the admin panel.
Key Application Features
- Dynamic Content Control: Easily change content or reorder components from the backend for any screen in real-time.
- Smart Prompts: Features an attractive in-app version update dialog and a customizable home promotional banner dialog that can be targeted to users.
- Push Notifications: Send instant and scheduled push notifications to users.
- App Version Management: Manage application version information and update prompts from the backend.
- Advanced Authentication: Secure Sign-up and Login features including Email Sign Up with OTP verification, Forgot Password functionality, and seamless Apple and Google Social Login.
- Advanced Library Management: Automatic reading progress tracking, open from last read location, offline reading capabilities, and a dedicated bookmarked books section.
- Robust Monetization: Integrated In-App Purchases (IAP) for one-time consumable book sales, recurring subscription models via RevenueCat, and dynamic AdMob integration.
- Dynamic Localization & RTL: Out-of-the-box support for English, Bangla, and Arabic. Highly customizable system to easily add or remove languages, plus full RTL layout support.
- Powerful Search: Advanced search functionality allowing users to find content quickly by author name or specific book titles.
Advanced Reader Capabilities
- Format Support: Flawless rendering of ePub 2, ePub 3, and PDF documents.
- Premium PDF Reader: Premium PDF reader plugin integrated for a smoother and more reliable PDF reading experience.
- Content Security: Built-in anti-screenshot protection for ebooks to safeguard your digital content.
- Smart Parsing: Automatically extracts ePub cover images and seamlessly handles internal and external web links.
- Custom Reading Experience: Multiple reading themes (Light, Dark, Sepia), custom font selection, adjustable text sizing, and fine-tuned letter and line spacing.
- Built-in Research Tools: Highlight text to instantly access an In-App Dictionary, Wikipedia lookups, and direct translations.
- Text-to-Speech (TTS): High-quality TTS support for hands-free audio reading.
- Navigation & Tracking: Chapter lists, reading time left estimation, pages left tracking, and smart last-read locator.
- Annotations: Create, list, and manage custom user notes, text highlights, and page bookmarks.
- Social Sharing: Easily copy and share favorite text snippets directly from the reader.
App Screenshots & UI Preview
Live Demos
Admin Panel: https://bookly.admin.pondeet.com/
Test credentials for admin panel:
Email: admin@bookly.local Password: ChangeMe@123
Delivery & Access
The Flutter Android & iOS source code is included with your CodeCanyon purchase. The NestJS Backend and Next.js Admin Panel are provided separately after purchase. Simply contact us through the support information provided in the documentation, and we will provide the remaining projects along with the required setup instructions.
Changelog
Version 1.1.1 – 5 Aug 2026
- New: Push notification support added, including instant and scheduled notifications managed from the admin panel.
- New: Premium PDF reader plugin integrated for a smoother PDF reading experience.
- Improvement: Sign Up flow updated — email sign up now uses OTP verification sent over SMTP, replacing the previous Firebase email/password sign up.
- Improvement: Full app configured for Android modern edge-to-edge display.
- Improvement: UI/UX upgraded across the application.
- Improvement: Many more enhancements throughout the app.
- Fix: Fixed several minor bugs.
Version 1.1.0 – 14 Mar 2026
- New: Added attractive in-app version update dialog.
- New: Custom home promotional banner dialog for targeted user promotions.
- New: Anti-screenshot protection added for ebooks.
- Improvement: UI/UX refinements for a smoother user experience.
- Improvement: Core engine optimized for much faster book loading.
- Improvement: Dynamic AdMob integration for safer developer testing.
- Fix: Resolved reader layout issues on specific devices.
Version 1.0.0 – 3 Mar 2026
If you have any questions, require customization services, or need technical support before or after your purchase, please reach out:
Email: mosarofdiu123@gmail.com
Phone / WhatsApp: +8801609563816
LinkedIn: Mosaraf Hossain