System Overview
Admin access • All departments
Revenue — Sent Invoices
Tech Performance — Avg HBs Repaired
Active Miners
| Miner ID | Model | Customer | HBs | Status |
|---|
Hashboards Pipeline
| HB ID | Miner | Lv | Status | By |
|---|
Activity Feed
Miner Status
Register → Diagnostic → In Repair → Complete → Accountant
Register Miner
Diagnostic
In Repair
Completed
Customers
Repair Technician
Scan hashboards • Set repair level • Points dashboard
Pipeline Progress — PT1 → PT2 → Complete (bar = board counts, line = earned points)
Daily
Weekly
Monthly
pts
⏱ Timer:
--:--
Idle
Scan & Repair Hashboard
🔍 Search Hashboard
📝 Unassigned Boards
— registered by bench, pick up to start
0
| HB S/N | Registered By | Notes |
|---|
Under Repair — registered, work in progress
0
| HB S/N | Time | Status | Registered |
|---|
PT1 Pass — waiting for PT2 test
0
| HB S/N | Level | Repair Time | PT1 Date |
|---|
PT2 Test Results
0
| HB S/N | Time | Result | Log |
|---|
Completed — PT1 + PT2 + confirmed hashing
0
| HB S/N | Level | Time | Miner SN / MAC | Completed |
|---|
Bench Technician
PT2 test • Fan / CB / PSU replacement • Confirm hashing
Points Over Time
Daily
Weekly
Monthly
⏱ Timer:
--:--
Idle
📝 Register Board for Repair
— assign to repair queue with notes
PT2 Test
Step 1 — Scan Hashboard
PT1 Pass — ready for PT2
0
| HB S/N | Time | Miner | Level |
|---|
PT2 Results
0
| HB S/N | Time | Result | Log |
|---|
Staging — click board to install in miner
0
Click a PT2 Pass board below to move it to a miner, then confirm hashing.
| HB S/N | Level | PT2 Date |
|---|
Completed
0
| HB S/N | Time | Miner SN / MAC | Status |
|---|
Labor Analytics
Time tracking • Gantt timeline • Miner completion reports
Live Sessions
No active sessions
Workday Timeline (8-hour window from 08:00)
HB Repair
PSU
Fan
Control Board
Bench Work
Break/Idle
Miner Completion Report
Shows time breakdown per technician & component
📷 REST/BREAK QR Code — Print for Shop Floor
Scan to toggle break
How it works:
1. Print and post in the break area (coffee machine, locker room)
2. Scan when starting a break → all timers pause, logs as Idle
3. Scan again when returning → break ends, last board timer resumes
4. Break time shows separately in Labor tab (not counted as repair time)
5. QR encodes the text REST
2. Scan when starting a break → all timers pause, logs as Idle
3. Scan again when returning → break ends, last board timer resumes
4. Break time shows separately in Labor tab (not counted as repair time)
5. QR encodes the text REST
Or print separate label QRs:
REST — Break/Idle
Accountant
Pricing • Invoices • Customer management
Invoices
Customers
Pricing
Filter
Inventory
Parts stock • Chips • LDO • Custom categories • Usage logs
Stock
Add Part
Use Part
Categories
Logs
| S/N | Name | Category | Qty | Status | Notes | Added | Used For | Actions |
|---|
User Management
Create accounts • Assign roles • Invite links • Password reset
All Users
Create / Invite
Password Reset
Registered Accounts
| Name | Role | Status | Created | Actions |
|---|