Sign inSign up

davidmashadow/sivir-be

By davidmashadow

•Updated about 1 month ago

A MongoDB-backed REST API service for e-commerce platforms, built with Node.js and TypeScript

Image
Web servers
0

10K+

davidmashadow/sivir-be repository overview

⁠SS E-Commerce API

A MongoDB-backed REST API service for e-commerce platforms, built with Node.js, TypeScript and Express.

⁠Features

  • 🛍️ Product, variant, category and brand management
  • 🛒 Cart and order operations
  • 🔐 JWT-based authentication and role management
  • 🌍 Multi-currency support (TCMB exchange-rate integration)
  • 🌐 Multi-language content via Google Translate
  • 📦 Caching with Redis
  • 📄 XML feed generation for Google & Yandex

⁠Tech Stack

  • Runtime: Node.js 24
  • Language: TypeScript
  • Framework: Express
  • Database: MongoDB (Mongoose)
  • Cache: Redis

⁠Usage

docker run -p 5000:5000 \
  -e MONGO_URI=<mongodb-connection-string> \
  -e REDIS_URL=<redis-url> \
  <image-name>:latest

Tag summary

Content type

Image

Digest

sha256:6865d24b0…

Size

98.9 MB

Last updated

about 1 month ago

docker pull davidmashadow/sivir-be