Skip to content

Backend for license-based digital products with DDD, clean & hexagonal architecture. Includes checkout, payments, affiliates, email campaigns, catalog, and admin operations.

Notifications You must be signed in to change notification settings

dhakb/backstage

Repository files navigation

API for Digital License Products

A scalable, maintainable, and testable backend API for an e-commerce platform that sells digital license-based products.
Built with Node.js, TypeScript, and Express, following Layered + DDD (Domain-Driven Design) architecture.

Features

  • User (customer), Admin, and Affiliate authentication & management
  • Product catalog, licensing, coupons, redeem codes and checkout flows
  • Webhook integrations
  • Payment Gateways (Stripe, PayPal)
  • Layered and domain-first structure for scalability & clarity
  • Fully tested and extensible design

work in progress...

About

Backend for license-based digital products with DDD, clean & hexagonal architecture. Includes checkout, payments, affiliates, email campaigns, catalog, and admin operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages