LiveFeatured

Luminary

Ebook sharing and marketplace platform connecting readers with independent writers

Role
Full Stack Developer
Platform
Marketplace
Year
2026
Status
Live
luminary-client.vercel.app
Luminary live interface preview
Interactive Preview • Click to explore live site
Launch App
Live Production ArchitectureClick mockup to launch live app ↗
Next.jsReactNode.jsExpress.jsMongoDBTailwind CSSStripeBetter-AuthGoogle-AuthFramer MotionVercel

Project Overview

Luminary reimagines how independent writers reach readers, removing traditional publisher bottlenecks. It offers a complete marketplace experience with role-based dashboards, secure payments, and rich analytics.

Problem

Independent writers lacked a streamlined way to publish and monetize their work directly, while readers needed a reliable platform to discover original ebooks outside traditional channels.

Solution

Built a full-stack MERN platform with three distinct roles — Reader, Writer, and Admin — each with a dedicated dashboard. Integrated Stripe for secure ebook purchases, JWT + Google OAuth for authentication, and Framer Motion for a polished UI.

Outcome

Delivered a complete marketplace with active purchase flows, role-based access control, and an admin analytics dashboard.

Key Features

  • Role-based dashboards for Reader, Writer, and Admin
  • Stripe-powered ebook purchases and writer verification payments
  • JWT authentication with Google OAuth login
  • Search, filter, sort, and pagination on the browse page
  • Bookmarking system for saving ebooks
  • Admin analytics with revenue and genre distribution charts
  • Fully responsive, animated UI with Framer Motion

Challenges Faced

  • 01Designing secure, role-based route protection across three distinct user roles
  • 02Structuring Stripe webhooks to reliably update purchase and payment statuses
  • 03Building a responsive dashboard experience that stays consistent across mobile, tablet, and desktop

Future Improvements

  • →Wishlist system with a dedicated wishlist page
  • →Automated email notifications on purchase and publishing
  • →AI-powered ebook recommendations