← All projects

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

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.

Approach

Author-brand commerce

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

Role-gated dashboard

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

Payment proxy honesty

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

Deliverables

  • ▸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

  • ▸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

Impact

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.

Tech stack

Next.js 15React 19TypeScriptTailwind CSSExpressMongoDB/MongooseJWTAxios PayFast proxy

Want something similar?

I build production systems like Writer Website—from architecture through launch. Tell me what you need.

Contact me →