Home Features How it works Pricing Contact
How It Actually Works

From barcode to receipt
in under 60 seconds

KJ Retail has two core flows: building your inventory and processing customer sales. Here is exactly what happens at each step.

Adding Stock to Inventory

Scan new products into your system

1
Open your Business page Sign in and navigate to your business. You will see three action cards: Admin, Manage Inventory, and Make Sales.
2
Click Manage Inventory This opens the Scan page. On desktop, a QR code appears automatically. Scan it with your phone to open the app on mobile, already authenticated. No separate login needed.
3
Select Add to Inventory on your phone Point your scanner at any product barcode. The app checks instantly. If the product already exists in your inventory, you see its current details right away. No wasted form-filling.
4
Fill in product details (new products only) Enter the product name, category, cost price (GMD), selling price (GMD), initial quantity, and an optional low-stock alert threshold. Tap Save and the product is live in your inventory.
5
Continue scanning The scanner is ready again immediately. Keep scanning products until all your stock is loaded. You can restock, adjust, or deduct quantities later from the admin panel at any time.

Processing a Customer Sale

Scan items, checkout, print receipt

1
Open Make Sales on your PC From your business page, click the Make Sales card. The Sales page opens on your desktop. Cart starts empty, waiting for scanned items to arrive in real time.
2
Open the Scan page on your phone Go back and click Manage Inventory, then scan the QR code to open the app on your phone. Or navigate there directly if you are already logged in on mobile.
3
Select Manage Sales and start scanning Scan each customer item. The server checks stock in real time. Out-of-stock products are flagged immediately. Each valid scan broadcasts the product to the PC sales screen via WebSocket, instantly.
4
Adjust quantities on the PC if needed On the sales screen, increase or decrease quantity of any item, or remove it entirely. The running total in GMD updates live as you make changes.
5
Click Checkout and you are done Confirm the sale. Stock levels decrement automatically. A receipt is generated with a unique number and printed for the customer on your thermal printer on the spot.
What if a product isn't in inventory during a sale? No interruption. If you scan a product in sales mode and it does not exist in your inventory yet, the creation form opens right there on your phone. Fill in the details, save it. The product is added to inventory and added to the cart in a single step. The sale continues immediately.
Getting started

Up and running in
minutes

Simple onboarding so you can focus on running your business, not learning new software.

1

Create your owner account

Sign up with your email and a password. You become the Owner with full access to everything and no restrictions.

2

Register your business

Add your business name, address, and contact details. KJ Retail generates a unique business slug (e.g. safeway-brikama) that your staff will use when signing in.

3

Add staff accounts

Create accounts for managers and cashiers. Each person gets a username and password tied to your business. Share those credentials and they log in with the business slug, username, and password.

4

Scan your inventory

Use Manage Inventory scan mode to load all your products into the system. Set prices, stock levels, and low-stock alerts for each item.

5

Start processing sales

Open the Sales page on your PC, scan customer items, checkout, and print receipts. Your business is fully operational.

KJ Store · Team

4 active staff members

KJ
Kebba Jammeh
Owner
AM
Aminata M.
Manager
LS
Lamin S.
Cashier
FB
Fatou B.
Cashier
Get started today

Ready to set up
your business?

Create your free account and load your first products in minutes. No card required to get started.