MedusaJS Point of Sale (POS) Application

This Point of Sale (POS) application, built using React, is designed to support B2B flows and integrates seamlessly with the Medusa backend through API interfaces. It supports Stripe POS devices for efficient payment processing, catering to both mobile and desktop platforms as a Progressive Web App (PWA).

⚠️ Branching Information

Please note that the latest production build is being built in the pos/develop branch.

If you wish to run the legacy version of the non-production application, please check out the pos/legacy branch.

Each branch contains instructions in its respective readme.md file.

Branches

How to Start

  1. Clone the repository:
git clone https://github.com/pavlotsyhanok/medusa-pos-react.git
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev

Key Features

Tech Stack

POS Flows

Project Status

Current Phase: In Development

POS Flows

Completed Workflows

POS Flows

To-Do

Coming Soon

This repository will soon be updated with the full project under the “Coming Soon” folder. Stay tuned for the release!

Stay Tuned

Stay tuned for further updates as we progress towards general availability, aiming to enhance the retail experience with innovative technology solutions.