HobbyKi 2026
Sign in to open HobbyKi
HobbyKi data is hidden until you sign in. New accounts can request access to an existing workspace, and the workspace owner must approve the request before any shared data can be viewed.
First-time cloud setup
HobbyKi Collectibles

Finance Dashboard

☁ Cloud: Not connected
● Ready · changes save automatically to cloud

Business Overview

Sales, stock, profit, customer balances and upcoming releases in one place.

Owner Overview
Key Performance
Inventory Position
Stock Balance by Box
Remaining boxes by IP and Series from Inventory Sales.
IPSeriesBoxes Remaining
Total Stock Balance0
Performance & Planning
Net Profit by Series
Net earn
Upcoming Supplier Releases
Customers & Actions
Top Outstanding Customers
CustomerGroupBalance
Quick Actions

Edit any row from the relevant tab. Changes are autosaved to the app database with recovery snapshots. Keep periodic JSON backups as an extra safety copy.

Product Catalogue
Central product master · products are grouped by IP. Add a new IP anytime in Setting and a new section appears automatically.
Stock Balance by Box (Member)
Remaining boxes by IP and Series from Inventory Sales (Member).
IPSeriesBoxes Remaining
Total Stock Balance0
Net Profit by Series (Member)
Net earn
Upcoming Supplier Releases (Member)
Top Outstanding Customers (Member)
CustomerGroupBalance
Quick Actions

Edit any row from the relevant tab. Changes are autosaved to the app database with recovery snapshots. Keep periodic JSON backups as an extra safety copy.

Supplier Orders
Matches the Supplier worksheet
No.IPSeriesTypeQtyPriceTotalDepositPaymentBalanceAllocationReleaseActions
Supplier Orders (Member)
Matches the Supplier worksheet
No.IPSeriesTypeQtyPriceTotalDepositPaymentBalanceAllocationReleaseActions
Inventory Sales
Controlled by Supplier Orders · use Reconcile to remove rows without a matching Supplier Order
Stock rule: selling any loose box opens the case, so Case Balance becomes 0. Selling a full case makes both Case Balance and Box Balance 0. Reconcile with Customer rebuilds and cross-checks all IP, Series, Case/Box, selling prices and balances against Customer Orders. IP summary below shows remaining box balance.
Filtered Net Subtotal
RM 0.00
No.IPSeriesTypeCasesBoxesCase Bal.Box Bal.CostPrice 1Price 2Price 3Price 4NetActions
Inventory Sales (Member)
Stock, selling prices and earnings · new Supplier Orders create rows automatically
Filtered Net Subtotal
RM 0.00
No.IPSeriesTypeQtyBoxesBalanceCostPrice 1Price 2Price 3Price 4NetActions
Customer Order
Manage customer orders, deposits, payments and outstanding balances.
IPSeriesReferenceCodeCustomerCase / BoxQtySubtotalDeposit AmtShippingBalancePaymentDepositActions
Order Status
Tracks Customer Orders only when the matching Supplier Order allocation is Done.
ReferenceCustomer CodeCustomerGroup IPSeriesCase / BoxQty PaymentDepositOrder Status
Customer Order (Member)
Matches the Sales worksheet
IPSeriesReferenceCodeCustomerCase / BoxQtySubtotalDeposit AmtShippingBalancePaymentDepositActions
Cash Flow by IP / Series
Supplier deposits, supplier payments, customer payments and net customer deposits by product line. Deposit Refund is deducted from Customer Deposit.
IPSeriesSupplier DepositSupplier PaymentCustomer PaymentCustomer Deposit (Net)Net
Bank Account Summary
Main Bank and GX Bank movement for the selected period.
BankMoney OutMoney InBalance
Bank Reconciliation
Record the actual transaction date and classify each movement so HobbyKi can report customer payments, deposits and supplier payments properly.
Transaction DateBankTypeIPSeriesPayer / PayeeMoney OutMoney InNetActions
Customer Data
VIP · DB Group · HobbyKi
GroupCodeNamePhoneHome AddressOrder AmountDepositTotal PayBalanceActions
IP / Card Games
Manage the IP list used across Supplier, Inventory Sales and Customer Order.
Series
Manage the Series dropdown for each IP.
Customer Groups
Manage the groups available in Customer Data.
Shared Live Access
Simple mode · sign in, choose your shared workspace, and HobbyKi saves/syncs automatically.
AccountNot signed in
WorkspaceNone selected
Live ConnectionOff
Access Role—
1 · Login
You and your friend should each use your own account.
2 · Shared Workspace
Owner creates once. Other users enter the Workspace Code to request access. Owner approval is required before they can view shared data.
Your Workspace Code—
Sync StatusNot configured
Last Cloud UpdateNever
Automatic mode: once signed in and inside the same workspace, normal changes are saved automatically. You do not need to press Push or Pull during everyday use.
⚙ First-time / Advanced Cloud Setup

Only needed the first time on a new browser/device. Enter the same Supabase Project URL and Publishable Key used by HobbyKi.

🛟 Migration / Recovery Tools

Normally you do not need these buttons. Use Import only once if this device contains your old HobbyKi data that has not yet been moved into the shared workspace.

Data Safety & Recovery
App database, persistent storage and recovery snapshots.
Storage ProtectionChecking…
App Storage UsedChecking…
Latest Recovery SnapshotNone yet

Autosave uses IndexedDB as the primary database and local browser storage as a fallback. Recovery snapshots are kept inside the app. For maximum safety, also use Save Backup regularly and keep the JSON file in OneDrive, Google Drive or another backup location.

How it works

Add or remove IPs, Series and customer groups here. Series are linked to an IP and immediately appear in the Series dropdowns for Supplier Order, Inventory Sales and Customer Order. Items already used by existing records cannot be deleted, helping prevent accidental data changes.

HobbyKi · Build v86