Software  /  Retail and inventory

Retail and inventory platform

Multi-store inventory, purchase orders, point of sale and sales reporting in one platform, under your brand.

Try your brand colour
Sample data · interactive demo
app.codema.ai/overview

Overview

All stores · this week
Search…
Stores
+ New product
AM
Sales this week
$84,920
+7.2%
Units sold
3,412
3 stores + online
Low stock
18 items
Reorder suggested
Stock value
$412,600
At cost

Sales by channel

Last 7 days
MonTueWedThuFriSatSun
DowntownOnline

Top sellers

1
Linen shirt · Sand
312 sold · $14,040
+18%
2
Canvas tote
286 sold · $5,720
+9%
3
Wool beanie
204 sold · $4,080

Click around: ring up a sale, reorder low stock, receive a purchase order, ship an online order, or open the shopper app. Screens with a lock are shown in a live demo.

Inside the platform

Every screen, your brand

A complete platform for retailers with stores, stockrooms and online sales. Pre-built, customized to your products, branded as yours and owned by you. Names and figures below are fictional sample data.

Try your brand colour
01 / 05

Sales overview

Sales by store and channel with top sellers.

  • Sales by day and channel
  • Top sellers
  • Low-stock alerts
Sample data
app.codema.ai/overview

Overview

All stores · this week
Search…
Stores
+ New product
AM
Sales this week
$84,920
+7.2%
Units sold
3,412
3 stores + online
Low stock
18 items
Reorder suggested
Stock value
$412,600
At cost

Sales by channel

Last 7 days
MonTueWedThuFriSatSun
DowntownOnline

Top sellers

1
Linen shirt · Sand
312 sold · $14,040
+18%
2
Canvas tote
286 sold · $5,720
+9%
3
Wool beanie
204 sold · $4,080
02 / 05

Multi-store inventory

Stock by store and warehouse, with transfer suggestions.

  • Stock per location
  • Low and zero stock flagged
  • Suggested transfers
Sample data
app.codema.ai/inventory

Inventory

Stock across 3 stores and the warehouse
Search…
Transfer
+ Stock count
AM
ProductSKUDowntownHarbourMallWarehouseTotal
LS
Linen shirtSand · M
LS-SND-M494055
CT
Canvas toteNatural
CT-NAT181215120165
WB
Wool beanieCharcoal
WB-CHR03610
CJ
Cord jacketOlive · L
CJ-OLV-L3241423
SN
SneakerWhite · 42
SN-WHT-426522841

Suggested transfer

Balance stock
→
Linen shirt · Sand M
Warehouse → Harbour · 6 units
Create
→
Wool beanie
Mall → Downtown · 2 units
Create
03 / 05

Purchase orders

Orders built from sales velocity.

  • Suggested quantities
  • Lead times
  • Send to supplier
Sample data
app.codema.ai/purchase-orders/po-1093

Purchase order PO-1093

Sample Textiles Co. · draft
Search…
Preview
Send to supplier
AM

Lines

ProductOn handSold / 30 daysSuggestedOrderCost
Wool beanie · Charcoal10186180200$1,600
Wool beanie · Navy421208080$640
Linen shirt · Sand M55212160160$3,040
Linen shirt · Sand L38168140140$2,660

Order summary

Units580
Total cost$7,940
Lead time14 days
ExpectedOct 29
Suggested quantities cover 45 days of sales, based on the last 30 days.
04 / 05

Point of sale

A fast register for your stores.

  • Product grid
  • Card, cash and split
  • Customer lookup
Sample data
app.codema.ai/pos

Point of sale

Downtown · Register 1
Search…
Park sale
Customer
AM
Linen shirt$45
Canvas tote$20
Wool beanie$20
Cord jacket$120
Sneaker$95
Socks 3-pack$18
Cap$28
Gift card$25+

Sale

LS
Linen shirt · Sand M
1 × $45.00
$45.00
WB
Wool beanie
2 × $20.00
$40.00
Total$93.50
Includes tax $8.50
Charge $93.50
CardCashSplit
05 / 05

Staff and shopper apps

Staff check stock on the floor; shoppers buy online.

  • Barcode stock check
  • Transfer requests
  • Click and collect
Sample data

Stock check

Downtown store

Scan

Wool beanie · Charcoal

WB-CHR
Here0
NearbyMall · 3
Request transfer
Powered by codema.

Shop

Your store online

LS
Linen shirt
$45 · in stock Downtown
Add
CT
Canvas tote
$20
Add
Click and collectReady in 2 hoursChoose store
Powered by codema.

Features

What it handles

Typical modules for a retail and inventory platform. Every feature can be adapted to your business.
Example features

Inventory

  • Multi-location stock
  • Counts and adjustments
  • Transfers

Purchasing

  • Purchase orders
  • Supplier catalogues
  • Receiving

Sales

  • Point of sale
  • Online orders
  • Returns

Products

  • Variants and barcodes
  • Pricing and promotions
  • Bundles

Customers

  • Loyalty
  • Click and collect
  • Gift cards

Insights

  • Sales reports
  • Sell-through
  • Stock value

Shopper journey

From browse to repeat buyer

Every step your shoppers take runs through your platform, under your brand.

01

Browse

In store or online.

  • Live stock by store
  • Reserve in store
  • Wishlists
02

Buy

Any channel.

  • Fast checkout
  • Online orders
  • Gift cards
03

Receive

Fast delivery.

  • Shipping updates
  • Pick up in store
  • Easy returns
04

Return

Come back.

  • Points and rewards
  • Back-in-stock alerts
  • Member offers

Brand it yourself

See it with your brand

Upload your logo, type your name and pick your colour. The dashboard and shopper app update live, and the demo above uses your brand too.

Your brand

Logo
No logo yet

PNG, JPG or SVG. Your logo is read in your browser and never uploaded. It is saved only on this device.

Brand colour

Button text switches to white automatically for readability.

Theme

Like it? Let’s launch yours

Talk about your platform

Integrations

Connects to what you use

Typical integration categories. We connect the providers you already work with.

Payments

Cards, pre-authorized debit and payouts.

Online store

Sync products and orders.

Shipping

Labels and rates.

Accounting

Export to your accounting software.

Make it yours

Customize. Brand. Launch

The retail and inventory platform is pre-built. We shape it around your business and launch it under your name.

01

Customize

We adapt features, workflows and screens to the way your business runs.

02

Brand

Your logo, colours and domain throughout, for your staff and your customers.

03

Launch

Your platform goes live as yours, hosted by you or by us.

Speed to launch

Launch in 2 weeks

A typical plan for a standard setup. Custom features or large data migrations can add time, and we’ll tell you upfront.

  1. Days 1–2

    Kickoff and brand

    We confirm your workflows, then apply your logo, colours and domain.

  2. Days 3–6

    Configure

    Services, pricing, staff roles, forms and notifications set up for how you work.

  3. Days 7–9

    Data import

    Clients, records and schedules brought over from your spreadsheets or current system.

  4. Days 10–12

    Training

    Short sessions with your team, plus a test run before anything goes live.

  5. Day 14

    Launch

    You go live on your own brand, with us on hand for the first weeks.

Cost calculator

Own it vs rent it

Compare per-user software fees with one flat monthly licence. Change the numbers to match your team.

Over
Per-user software$0
Codema Example price$0
Difference$0

Codema figure uses an example licence of $500 per month for illustration only, not a quote. Setup, hosting choices and custom work are discussed on a call.

Built for Canadian businesses

Retail inventory management software in Canada

Retailers need stock levels, purchase orders, suppliers and sales in sync across shelves and stores. Codema builds that back office under your brand, shaped around how you buy and sell.

See all platforms · Why own your software

Frequently asked questions

Can it reorder stock when levels run low?

Yes. Reorder points flag items and draft purchase orders to suppliers.

Does it support several stores?

Yes. Stock is tracked per store with transfers between them.

Does it work with our point of sale?

We usually connect to your existing POS or e-commerce store; we confirm options during setup.

Do we own the software?

Yes. You own the code and the database. You can host it yourself or have us host it.

How long does setup take?

A standard setup typically takes about two weeks, from kickoff to launch. Custom features can add time.

Founding clients

Be one of our first clients

We’re taking on a small group of founding clients. You get founding-client pricing and priority support, and a direct say in what we build next for your industry.

Ownership and pricing

Yours to own. Simple to run

You own the code and the database. One monthly licence, no per-user fees, and your choice of hosting.

Pricing

One monthly licence.

A small monthly licensing fee compared to typical per-user SaaS. No per-user fees as your team and customers grow.

  • You own the code and database
  • No per-user or per-seat fees
  • Predictable as you grow
Ask for pricing
Option 1

Host it yourself

Run the platform on your own infrastructure, with full control over servers and data.

Option 2

We host it for you

We run it on Codema’s own database and servers, with different hosting options to suit you.

Launch your retail and inventory platform

Tell us about your business and we’ll show you the retail and inventory platform.

Talk about this platform