Project case

Bookora.

Bookora is a multilingual book-commerce platform covering responsive browsing, purchasing, reading, OAuth authentication, realtime interaction, payments, queues, and Dockerized deployment.

Build notes

What this project covers.

  • Customer storefront with book discovery, categories, cart, wishlist, checkout, and order history.
  • Admin dashboard for books, inventory, categories, discounts, orders, ratings, and storefront assets.
  • Service-oriented backend with search, queue, mail, upload, payment, and reverse-proxy deployment concerns.

Stack

Tools and architecture.

Next.jsNextAuthNestJSMongoDBElasticsearchRedisBull QueueDockerNginx

Outcome

Why it matters.

  • Shows production-style ecommerce architecture across frontend, backend, and async services.
  • Demonstrates payment, search, media, and admin workflows in one product system.