Skip to content
Stock Tracker Logo

Stock Tracker

Inventory & Sales Production Reports

Business inventory management application designed for small and medium businesses. Stock Tracker enables real-time stock level monitoring, product catalog management, and automated sales production reports (SPR/IPV). Built with an offline-first architecture, it ensures uninterrupted operation even without internet connectivity, automatically syncing data across devices when back online. Features role-based access control, audit trails for every movement, debt tracking for pending payments, and data export to CSV and PDF from any screen.

Flutter Supabase Realtime Sync Offline-First SPR/IPV RBAC

Key Features

Dashboard

Real-time overview of daily movements, IPV count status, pending debts, and recent activity at a glance.

Audit Trail

Complete history of every stock movement, purchase, and count with user attribution and timestamps.

Role Management

Admin and operator roles with different permission levels for users, movements, debts, and categories.

Offline-First

Works seamlessly without internet. All data syncs automatically across devices when connectivity is restored.

Debt Tracking

Monitor pending payments and outstanding debts to keep finances organized and up to date.

Sales Reports (SPR)

Generate detailed sales production reports to analyze inventory performance and business metrics.

Export to CSV & PDF

Export all data from any screen — movements, products, audit logs — in table format to CSV for Excel or PDF for reporting.

Screenshots

Stock Tracker Dashboard

Dashboard

Stock Tracker Products

Product Catalog

Stock Tracker Product Detail

Product Detail

Stock Tracker Audit

Audit Trail

Stock Tracker Export

Export to CSV & PDF

Stock Tracker Settings

Settings & Management