Skip to main content

What is Inventory Pro?

Inventory Pro is a full-stack SaaS application designed for businesses that need to track their products, services, stock levels, and customers in one place. Each business (tenant) operates in a completely isolated data environment, ensuring your data is never mixed with other tenants.

Quick Start

Set up your account and start managing inventory in minutes

Architecture

Understand the multi-tenant system design

API Reference

Explore the full REST API

Core Features

Learn about products, inventory, and more

Key features

Multi-tenant architecture

Every business gets isolated data. Tenant filtering is applied automatically to every query — no cross-tenant data leakage.

Product & service catalog

Manage products with SKU and price, and services with descriptions and pricing, all in one catalog.

Real-time inventory tracking

Track stock quantities with configurable minimum and maximum thresholds per product.

Stock movement logs

Record every inbound (IN) and outbound (OUT) stock movement with a reason, keeping a full audit trail.

Customer management

Store customer contact information including name, email, phone, and address.

Business metrics dashboard

See total products, services, customers, and stock movements at a glance on the dashboard.

Technology stack

LayerTechnology
FrontendNext.js 16, React 19, Tailwind CSS
BackendNode.js, Express, Prisma ORM
DatabasePostgreSQL
Auth (frontend)Supabase
Auth (API)JWT + bcrypt
HostingVercel (frontend), Node.js host (backend)

How tenancy works

When you register, Inventory Pro creates a Tenant record for your business and associates your admin user account with it. Every subsequent API call uses a JWT that carries both userId and tenantId. The backend middleware verifies the token and injects tenantId into every database query automatically — you never need to filter by tenant yourself.
All API routes except POST /api/auth/register and POST /api/auth/login require a valid JWT bearer token.

Build docs developers (and LLMs) love