Skip to content

Weeble is a responsive marketplace application that allows anyone to register as a publisher and sell digital products to their audience. Publishers only need to add creators and product listings. The product’s price and details are supplied by the publisher. Each product includes files to be accessed by customer after purchase.

Here is a high-level diagram of the Weeble application model:

Product Admin Screen

How it’s Built

Weeble is a web-enabled SaaS with multi-tenant architecture. Each publisher has one or more administrative users who can add and modify products on behalf of the publisher. The system includes administrative management for each product, with the ability to control pricing, images, details, release dates, status, and other metadata.

The technology stack includes Node.js, MongoDB and React. It features integrations with Stripe, AWS S3 and AWS SES.

Product Detail Screen

Have a question? Need help with your project?