APIs & Backend

Multivendor Marketplace API

Backend for a multi-vendor marketplace using both MongoDB and PostgreSQL with Redis caching.

Backend / API project

Overview

A backend API for a multi-vendor marketplace where many sellers list products in one store. Built with Express 5, it combines MongoDB and PostgreSQL, uses Redis (ioredis) for caching, JWT for role-based authentication and Swagger for documentation.

Key features

  • Vendor, product and order APIs
  • JWT authentication and roles
  • Redis caching
  • Swagger API docs