NovelNest is a full-stack novel & e-book product: a cross-platform Flutter mobile app (iOS & Android) and a companion Next.js web platform (reading site, admin CMS, and web checkout) for serialised web novels and comics — a Webnovel / Dreame–style experience. Built for the fast-growing digital reading market, it combines a polished native reader with a production-ready backend powered by the included Next.js / PostgreSQL API, Firebase Remote Config, and RevenueCat VIP subscriptions.
The mobile app is organized around five main tabs — Discover, For You, Rewards, Library, and Profile — giving users a complete journey from finding a book to binge-reading it chapter by chapter. Browse a curated, multi-genre catalog of novels and comics, open a distraction-free prose reader with themes and typography controls, and keep reading where you left off. A built-in coin economy, daily check-ins, rewarded ads, and a VIP subscription unlock premium chapters and remove ads. Optional narrated audiobooks play where a book ships an audio track.
The package also includes the Next.js web platform. Mobile connects to this web admin / API as its backend — deploy the web project once and the app talks to that same origin.
Key Value Propositions
- For End Users: Discover trending novels and comics across 12 genres, read free preview chapters, unlock more with coins earned from daily check-ins and rewarded ads or with a VIP subscription, save books to Library, and pick up right where you left off with Continue Reading on web or mobile.
- For Readers: A distraction-free chapter reader with five page themes, adjustable typeface / size / spacing, resume positions synced to the server, volume / chapter navigation, and optional listen mode for narrated chapters.
- For App Owners / Developers: A complete, monetizable reading product with VIP subscriptions, a coin/rewards economy, rewarded & banner ads, multiple color themes, onboarding layouts, paywall variants, push notifications, analytics, and remote configuration — plus the included Next.js admin / web API so you can manage the catalog, chapter prose, coin packages, and site content your way.
Content Disclosure
NovelNest ships as a complete reading platform with a demo catalog so you can run it end-to-end out of the box:
- Demo book artwork uses placeholder / generated covers that you replace with your own key-art.
- Demo chapters use machine-generated placeholder prose so reading works during testing — you replace these with your own licensed novel or comic content.
- The full catalog (genres, books, volumes, chapters, and home shelves) is managed entirely by you in the admin panel.
You are responsible for the books you distribute. NovelNest provides the app, web platform, backend, and catalog tooling; sourcing and licensing the actual novels / comics is up to you.
Disclaimer
This product is built to work with the included Next.js web API / admin (PostgreSQL via Prisma) plus third-party services: Firebase (Auth, Remote Config, Analytics, Crashlytics), RevenueCat (VIP subscriptions), OneSignal (push), optional AdMob ads (banner & rewarded), and Stripe / Lemon Squeezy for web checkout. Hosting accounts and CDN costs are not included in the purchase — you will need to create your own accounts, configure API keys, and manage usage yourself. Basic familiarity with Firebase, Next.js deploy, and mobile store setup is recommended before launching.
Try the live web demo:
https://novel-ebook-web-next.vercel.app
https://novel-ebook-web-next.vercel.app/admin
Example login:
- Email:
admin@example.com - Password:
admin123
What’s Included
- Full Flutter application source code (
novel_ebook / novel-ebook-mobile) - Next.js web platform + admin + mobile Web API (
novel-ebook-web-next) — the backend path for the app - PostgreSQL schema via Prisma, demo seed (~40 books, ~1,600 chapters, 8 home shelves)
- Chapter-prose generator and optional cover-art / media generation scripts
- 7 built-in app color themes and 5 onboarding layout variants
- 7 paywall layout variants
- 13-language localization (ar, de, en, es, fr, it, ja, ko, pt, ru, tr, zh + base)
- Complete detailed documentation — Firebase, Next.js web/API, RevenueCat, and store release
Key Features
- Discover Feed: Featured hero banners, curated carousels, ranking lists, new releases, and a genre grid.
- For You: A personalised spotlight stream of recommended books.
- Chapter Reader: Distraction-free prose, five page themes, typeface / size / spacing controls, resume position, TOC, and chapter nav.
- Book Detail: Blurb, author, badges, volume selector, chapter list, and characters.
- Search & Categories: Search across the catalog and browse by any of 12 genres.
- Coins & Rewards: 7-day daily check-in, reward tasks, reading milestones, and rewarded ads to earn coins.
- Chapter Unlocking: Free preview chapters, coin-locked chapters, and VIP-only content.
- Library: Save books and continue reading across devices with synced progress.
- VIP Subscriptions: Weekly/monthly/yearly plans via RevenueCat that unlock all chapters and remove ads.
- User Accounts: Quick anonymous start with optional Google, Apple, or email sign-in and data migration.
- Web Platform: Browser reading site, Stripe / Lemon Squeezy checkout, and full admin CMS for books & chapter text.
- Settings & Personalization: Light/dark theme, 7 color presets, and 13 languages.
- Monetization Ready: VIP subscriptions, a coin economy, rewarded & banner AdMob ads, 7 paywall layouts, and conversion analytics built in.
We are actively improving this app to make it stand out in the novel & e-book reading space. Feel free to send feature requests via email — together we can make an awesome product.
Important Notice to Our Valued Customers
We are committed to building a reliable and continuous business system, with your satisfaction and the success of this product as our top priorities. Your feedback is crucial, and we encourage you to share any bugs, suggestions, or new feature ideas. Your input directly supports our ongoing improvement and innovation.
We’re here to help — feel free to contact us anytime at morningstarcode@gmail.com. Thank you for being part of our journey.
Warm regards,
The Morningstarcode Team