{"repo":"narisolutions/medusa-pos","free":true,"listed":false,"github":"https://github.com/narisolutions/medusa-pos","clone":"git clone https://github.com/narisolutions/medusa-pos.git","description":"Cross-platform Point of Sale desktop app built on Medusa and Tauri 2","language":"TypeScript","stars":26,"topics":["desktop-app","ecommerce","medusa","medusajs","point-of-sale","pos","react","retail","rust","tauri"],"license":"Apache-2.0","category":"ecommerce","readme_excerpt":"Medusa POS Cross-platform POS app for Medusa built with React + Tauri 2. This project is under active development. APIs, behavior, and UX may change. Medusa POS is an independent open-source project and is not officially affiliated with Medusa. Compatibility Capability Vanilla Medusa ( admin.product.list ) Medusa + POS plugin/custom /pos endpoints --- --- --- Add product to cart ✅ ✅ Reliable inventory check before adding ❌ (variant inventory quantity may be missing) ✅ Context-aware computed variant price ❌ (raw prices array) ✅ Inventory kit availability checks ❌ ✅ Medusa Version Tested - Frontend SDK/types in this project: @medusajs/js-sdk@2.15.3 , @medusajs/types@2.15.3 - App behavior validated against Medusa Admin API v2.15.x style responses. If your backend is older/newer, behavior can differ (especially pricing and inventory fields). Quick Start Prerequisites - Node.js 20.19+, 22.13+, or 24+ (see engines in package.json ) - Rust (stable) - Yarn - Tauri prerequisites for your OS: tauri.app/start/prerequisites Install Run Important: full app flow requires Tauri runtime. This project stores backend configuration in Tauri storage/config files on first setup, so yarn dev is only for limited UI work. Use yarn tauri dev for real usage and testing. Build / Lint Core Features - Checkout UI with barcode scanning, cart, payment dialog - Draft order creation and updates through Medusa Admin APIs - Receipt printing (network / USB / Bluetooth), cash drawer trigger - Order list and orde","default_branch":null,"files":null,"tree":[],"storefront":"/r/narisolutions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/narisolutions/medusa-pos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}