Author platform with books commerce

Writer Website

Nawa Sohail full-stack author site—Next.js 15 storefront/admin, Express/Mongo API, JWT roles, cart/checkout, and PayFast-compatible payment proxying.

Writer Website project preview

Background & Context

Full-stack author platform for Nawa Sohail: Next.js 15 public site + /dashboard/* admin in website/, Express/MongoDB API in backend/. CORS references nawasohail.com, www.nawasohail.com, and writer-server.vercel.app. Stripe appears in backend package.json but payment routes proxy PayFast-style endpoints via axios (PAYFAST_BASE_URL / PAYMENT_BASE_URL). Fallback/static helpers (fallbackData.ts, apiWithFallback) support resilience when API is down.

Search demand around author platform with books commerce and Writer Website keeps rising as operators look for proof—not slide decks—before they hire a build partner.

Tekvers framed Writer Website as a author platform with books commerce engagement with clear module boundaries, measurable outcomes, and a stack centered on Next.js 15, React 19, TypeScript, Tailwind CSS, Express.

Delivery covered web development pakistan, ui ux design, with SEO-ready surfaces and internal linking so the public story reinforces the product work.

This case study page targets buyers researching author platform with books commerce architecture, vendor evaluation, and implementation risk—paired with related Tekvers blogs and guides on the same niche.

The Challenge

A published author needed books ecommerce, blog, gallery, and reviews—plus an admin console—without relying solely on static brochure pages. Without a coherent author platform with books commerce foundation, Writer Website stakeholders faced fragmented tools, slow handoffs, and limited visibility—classic failure modes Tekvers designs against.

The Solution

Writer Website: Nawa Sohail full-stack author site—Next.js 15 storefront/admin, Express/Mongo API, JWT roles, cart/checkout, and PayFast-compatible payment proxying. Operable author brand with catalog and content surfaces. Tekvers delivered a maintainable author platform with books commerce system for Writer Website using Next.js 15, React 19, TypeScript, Tailwind CSS, with phased rollout, operator workflows, and documentation suited to long-term ownership.

Our Approach

  1. Author-brand commerce

    Books and content sit beside cart/checkout rather than a generic theme store.

  2. Role-gated dashboard

    `customer` / `admin` JWT roles protect CMS-like operations.

  3. Payment proxy honesty

    Document PayFast-compatible proxying; do not claim a finished Stripe integration from an unused dependency.

What We Delivered

  • Next.js 15 author storefront and admin dashboard
  • Express/MongoDB API with JWT roles
  • Books, blog, gallery, reviews, and orders modules
  • Cart/wishlist contexts and checkout flows
  • PayFast-compatible payment proxy endpoints
  • Next.js API proxy/BFF routes and offline fallback helpers

Outcomes & Impact

  • Operable author brand with catalog and content surfaces
  • Admin self-serve for books and editorial assets
  • Order path with COD and online payment proxy options
  • Resilience helpers when API is unavailable

Nawa Sohail’s readers browse books and content, buy through checkout, and the author manages the catalog from /dashboard—Tekvers shipped a real author commerce stack with payment proxying documented accurately.

Technology Stack

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS
  • Express
  • MongoDB/Mongoose
  • JWT
  • Axios PayFast proxy

Services Delivered

Planning a similar platform? Share your scope and we will map architecture, delivery phases, and a realistic timeline.