Login

Offices
Track yarn sent, returned & sold per office
📋 All Records
#DateTypeName QtyRate/KGTotalNote
Yarn Buy & Sell
Record yarn purchases and sales
✏️ New Transaction


Existing stock value
New purchase cost
Total pool cost
Total KG
Avg cost / KG
Remaining stock after
Remaining stock value
📋 Transaction History
DateYarn name Prev StockOld Rate/KG New BuyNew Rate/KG Total KGAvg Rate/KG Sold KGSell Rate/KG ProfitRem. KG
Yarn Stock
Current yarn inventory
➕ Add Yarn to Stock
Total purchase cost
Existing qty
After adding
Ledger
Summary of income, expenses & profit
📒 Transaction Details
DateDescriptionTypeAmount (৳)Balance (৳)
Admin Panel
User & system management
👥 Users

Admin has full access. Viewer can only view.

EmailRolePasswordActions
📊 System Summary
📧 Email OTP Settings

Configure EmailJS to send OTP codes to users on login. emailjs.com is free for up to 200 emails/month.

📋 EmailJS Setup (5 minutes):
1. Go to emailjs.com → Sign up free
2. Email Services → Add Service (Gmail etc.) → copy Service ID
3. Email Templates → Create template → add {{otp_code}} and {{to_email}} variables → copy Template ID
4. Account → copy Public Key
5. Enable OTP per user in the Users table below (toggle switch)
✓ If not configured, OTP is skipped and login works normally.
⚠️ Danger Zone

These actions are irreversible. Proceed with caution.

🗑️ Reset All Data
Deletes all offices, yarn transactions, stock, and records. User accounts are kept.