Spaces:
Running
Running
LinkScout - Quick Reference π
β‘ Quick Start (2 Commands)
1. Start Backend (REQUIRED)
python combined_server.py
Wait for: β
Server running on http://localhost:5000
2. Start Website (Optional)
cd web_interface\LinkScout
npm run dev
Open: http://localhost:3000
π URLs & Ports
| Component | URL | Port |
|---|---|---|
| Backend Server | http://localhost:5000 |
5000 |
| Web Interface | http://localhost:3000 |
3000 |
| Extension | chrome://extensions/ |
N/A |
π― Main Features
Web Interface Pages
/- Home page/search- Analyze URLs/text β/extensions- Download extension β/history- Past analyses/settings- Settings
Extension Features
- Analyze current page
- Paste URL/text
- Highlight suspicious content
- Real-time scoring
π§ Common Tasks
Analyze a URL
Website: Go to /search β Paste URL β Enter
Extension: Click icon β Paste URL β Analyze
Download Extension
Website: Go to /extensions β Click Download
Manual: Load d:\LinkScout\extension in browser
Check Backend Status
Test: Open http://localhost:5000/health
Should see: {"status": "healthy", ...}
π Troubleshooting
| Problem | Solution |
|---|---|
| "Server offline" | Run python combined_server.py |
| "Analysis failed" | Check backend console for errors |
| Port 5000 in use | Kill process or change port |
| Extension not working | Restart backend server |
| Website won't start | Run npm install first |
π Important Files
| File | Purpose |
|---|---|
combined_server.py |
Backend server β |
extension/ |
Browser extension β |
web_interface/LinkScout/ |
Web app β |
START_BACKEND.bat |
Quick backend start |
START_WEBSITE.bat |
Quick website start |
π¨ Key Components
Backend API Endpoints
/api/v1/analyze-chunks- Main analysis/health- Health check/download-extension- Extension ZIP
Web API Routes
/api/analyze- Analysis proxy/api/health- Health proxy/api/download-extension- Download proxy
π‘ Tips
β
Always start backend first
β
First analysis is slow (models loading)
β
Keep backend terminal open
β
Extension and website work independently
β
Both use the same backend server
π Need Help?
- Check backend console for errors
- Check browser console (F12)
- Read
COMPLETE_SETUP_GUIDE.md - Check
INTEGRATION_COMPLETE.mdfor details
Made with β€οΈ - Smart Analysis. Simple Answers.