mtekmir / stock-management-service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A stock/inventory management service designed to be used in a retail store chain with an e-commerce store. Main purpose of the application is to provide a REST API for a GUI. Through the UI store employees are able to serve customers and make sure that all operations are running smoothly by selling goods and managing inventory. It communicates with the e-commerce store with a message queue.

Features

  • Inventory
    • Create Products
    • List Products
  • Sales
    • Point of Sale / Cash Register
      • Search products by name, sku and barcode and create sales.
    • Sales History
      • List sales and filter by date.
  • Stock Orders
    • Order Stock
      • Import stock orders by CSV.
    • Stock Order History
      • List stock orders.
  • Dashboard
    • Total revenue and profit chart.
    • Top selling items and inventory summary.

About


Languages

Language:Scala 100.0%Language:Dockerfile 0.0%