Dashboard
Your TushJunior operation overview
—
Prop Accounts
—
Subscribers
—
Investors
—
Payout Certs
—
New Enquiries
—
Visits Today
—
Revenue (USD)
—
Churned/mo
—
Response Rate
Quick Actions
Live Site Links
Hero & Bio
Edit tagline and about section content
Hero Section
About Section
Performance Stats
Toggle Published to show a stat publicly. Changes go live instantly.
Loading...
Monthly P&L
Enter % returns for the bar chart. Toggle Published to show each month.
2025 Monthly Returns
Add New Year
Prop Firm Accounts
Manage evaluation and funded account cards
Payout Certificates
Add certs as you receive them
Testimonials
FAQ
Contact & Social Links
Contact Details
Social Media URLs
Copy Trading Subscribers
Investor Portal Access
Enquiry Inbox
All contact form submissions from all portals.
—
Total
—
New
—
Pending Review
—
Responded
—
Dismissed
Loading enquiries...
Broadcast Email
Send a message to Copy subscribers, Investors, or Terminal users
Compose
Preview
Compose a message and click Preview to see how it will look...
Send History
No broadcasts sent yet
Activity Log
All admin actions — invites, revokes, plan changes, broadcasts
Test Email Templates
Send a test of any auth email to yourself before going live
Send Test Email
⚠ Test emails use placeholder values for Supabase variables ({{ .ConfirmationURL }}, {{ .Token }} etc.) since these are generated by Supabase. The template layout and branding will match exactly what users receive.
Payment Reconciliation
Match NOWPayments records with subscriber records — find orphaned payments
—
Total Webhooks
—
Matched
—
Orphaned Payments
Orphaned Payments — payment received but no subscriber row created
Loading...
All Payment Webhooks
Loading...
System Health
Real-time status of all platform services
Service Status
Loading...
API Connectivity
Checking...
Expiring Soon — next 30 days
Loading...
Settings
Platform configuration and admin preferences
Resend API Key
Used for broadcast emails and invite notifications.
Set in the RESEND_KEY constant in admin source.
Set in the RESEND_KEY constant in admin source.
Telegram Notifications
Wire to VPS for alerts on new subscribers, payments and enquiries.
Signup Links
Admin Session
RLS Status
Row Level Security restricts what data each user can read. Enable before going live.
Checking...
Site URLs
Main: tushjunior.com
Copy: copy.tushjunior.com
Investors: investors.tushjunior.com
Terminal: terminal.tushjunior.com
Admin: admin.tushjunior.com
Announcement Banner
Site-wide banner shown on all pages
Banner Settings
Preview will appear here
Telegram Notifications
Configure a Telegram bot to receive instant alerts for new subscribers, enquiries, and payments. Get your token from @BotFather and chat ID from @userinfobot.
Monthly Summary Email
Send yourself a monthly snapshot of all platform stats via Resend. The VPS automates this on the 1st of each month — click to send now manually.
Keyboard Shortcuts
⌘K Command palette
D Dashboard
E Enquiry Inbox
S Subscribers
B Broadcast
H System Health
Esc Close modal
? Show shortcuts
Hero Photo
Profile photo displayed on the main site
Current Photo
No photo uploaded yet
Upload New Photo
— or —
Document Vault
Files accessible to investor portal members
Visitor Analytics
Site traffic from all portals
—
Today
—
This Week
—
This Month
—
All Time
Recent Visits
Top Pages
User Roles
Admin-level access control
—
Total
—
Investors
—
Viewers
—
Writers
Copy Brokers
Broker links and referral codes shown on copy trading site
Payment Lookup
Search NOWPayments transactions and generate payment links
Search Transaction
Generate Payment Link
Recent Transactions
Terminal Access
Manage trading terminal subscribers
—
Total
—
Active
—
Trial
—
Expiring Soon
VPS Management
Server status, scripts, and automation configuration
Server Status
Not connected
Scheduled Jobs
Load VPS to see jobs
Twitter / X Handles (for social monitoring)
Loading...
Alert Thresholds
Loading...
Signal Log
Completed trade signals — displayed on copy trading site as public track record
—
Total Signals
—
Wins
—
Losses
—
Win Rate
Loading signals...
Blocklist
Emails automatically dismissed on arrival