TAB 1
🏢 Companies
View all companies with module subscriptions, partner assignment, plan type (end-user/partner), folder status (OK/Missing), GSTIN, ledger file count. Edit all fields. Block/Unblock company. Delete company (data folder preserved). Create missing folders.
TAB 2
➕ Add Company
Full company onboarding form — Company ID, Name, GSTIN, PAN, CIN, Address, Bank details (Bank/Branch/Acc/IFSC), FY dates, subscriptions (checkboxes), partner assignment, plan type. Creates company folder structure automatically.
TAB 3
🤝 Partners
List all partners with contact, email, phone, GSTIN, city, since date, status. Add new partner form. Active/Inactive status management. Partners used for discounted subscription pricing.
TAB 4
📋 Orders
All subscription orders with order number, date, company, modules, plan, discount code, subtotal, GST, total. Order status: Proforma/Active/Cancelled. Payment status: Pending/Paid. Searchable.
TAB 5
💳 Payments
Payment records — order reference, amount, gateway (Paytm/Razorpay/CashFree/Bank Transfer), transaction ID, date, status (Pending/Verified/Failed). Payment gateway configuration via developer.json.
TAB 6
📦 Subscriptions
Per-company, per-module expiry management table. Set start/expiry dates. Live status: Active (green) / Grace (amber, 90-day) / Expired (red). Document Management cloud storage pricing table (17 tiers).
TAB 7
👥 Users
All users with role, login, expiry status. Viewer role shown as Never Expires. User notes. Edit users directly in data/users.json. Bcrypt hash passwords only.
TAB 8
📁 Folders
Company folder status grid — companyid, folder path, exists (Yes/No), ledger file count. Create missing folders with one click. Folder structure: data/{companyid}/ledgers/.