-
Available Free Proxies
-
This page will display a list of free proxies. Content coming soon.
+@section('content')
+
+
+
+
+
+
+
+
Free Proxies
+
List of available proxies sorted by reliability score
+
+
+ {{ $proxies->total() }} proxies
+
+
+
+
+
+
+
+ | Proxy |
+ Protocol |
+ Location |
+ Anonymity |
+ HTTPS |
+ Score |
+ Last Tested |
+ Actions |
+
+
+
+ @forelse($proxies as $proxy)
+
+
+
+
+
+ {{ $proxy->ip }}
+ Port: {{ $proxy->port }}
+
+
+ |
+
+ {{ strtoupper($proxy->protocol) }}
+ |
+
+
+
+
+ {{ $proxy->city }}
+ {{ $proxy->country }}
+
+
+ |
+
+ {{ ucfirst($proxy->anonymity) }}
+ |
+
+ @if($proxy->https)
+ Yes
+ @else
+ No
+ @endif
+ |
+
+
+
+ {{ $proxy->score }}%
+
+ |
+
+
+
+
+ @if($proxy->last_tested_at)
+ {{ $proxy->last_tested_at->diffForHumans() }}
+ {{ $proxy->last_tested_at->format('M d, Y H:i') }}
+ @else
+ Never tested
+ -
+ @endif
+
+
+ |
+
+
+ |
+
+ @empty
+
+ |
+
+ No proxies available at the moment
+
+ |
+
+ @endforelse
+
+
+
+
+
+ {{ $proxies->links('vendor.pagination.bootstrap-5') }}
+
-
\ No newline at end of file
+
+
+@push('scripts')
+
+@endpush
+@endsection
\ No newline at end of file
diff --git a/resources/views/proxy/browse.blade.php b/resources/views/proxy/browse.blade.php
deleted file mode 100644
index 628638b..0000000
--- a/resources/views/proxy/browse.blade.php
+++ /dev/null
@@ -1,25 +0,0 @@
-@extends('layouts.proxy')
-
-@section('title', 'Browsing: ' . $url)
-
-@section('content')
-
-
-
-
-
-
-
- {!! $content !!}
-
-
-
-@endsection
\ No newline at end of file
diff --git a/resources/views/vendor/pagination/bootstrap-5.blade.php b/resources/views/vendor/pagination/bootstrap-5.blade.php
new file mode 100644
index 0000000..195ffd1
--- /dev/null
+++ b/resources/views/vendor/pagination/bootstrap-5.blade.php
@@ -0,0 +1,53 @@
+@if ($paginator->hasPages())
+
+@endif
\ No newline at end of file
diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php
index c893b80..acc8633 100644
--- a/resources/views/welcome.blade.php
+++ b/resources/views/welcome.blade.php
@@ -1,277 +1,143 @@
-
-
-
-
-
+@extends('layouts.app')
-
Laravel
+@section('title', 'Free Web Proxy Scanner & Tools')
+@section('description', 'Access our suite of free proxy tools including web proxy scanner, port scanner, and proxy testing. Check proxy availability, scan ports, and test proxy servers with our comprehensive tools.')
-
-
-
-
-
- @if (file_exists(public_path('build/manifest.json')) || file_exists(public_path('hot')))
- @vite(['resources/css/app.css', 'resources/js/app.js'])
- @else
-
- @endif
-
-
-
- @if (Route::has('login'))
-
- @endif
-
-
-
-
-
Let's get started
-
Laravel has an incredibly rich ecosystem.
We suggest starting with the following.
-
-
-
-
- {{-- Laravel Logo --}}
-
-
- {{-- Light Mode 12 SVG --}}
-
-
- {{-- Dark Mode 12 SVG --}}
-
-
-
-
+@section('content')
+
+
+
+
+
+
+
+
+
+ Free Web Proxy Scanner
+ & Network Tools
+
+
+ Access our comprehensive suite of free proxy tools. Scan ports, check proxy availability, and test proxy servers with ease.
+
+
+
+
+
- @if (Route::has('login'))
-
- @endif
-
-
+
+
+
+
+
Features
+
Everything you need to work with proxies
+
+ Our comprehensive suite of tools helps you scan, test, and manage proxy servers efficiently.
+
+
+
+
+
+
+
+
+
+
Web Proxy Scanner
+
+ Scan and find available web proxies from multiple sources. Check their availability and performance in real-time.
+
+
+
+
+
+
+
+
+
+
+
Port Scanner
+
+ Check port availability and status. Scan multiple ports simultaneously for efficient network diagnostics.
+
+
+
+
+
+
+
+
+
+
+
Proxy Testing
+
+ Test proxy servers for speed, reliability, and anonymity. Get detailed performance metrics and recommendations.
+
+
+
+
+
+
+
+
+
+
+
Premium Features
+
+ Upgrade to access advanced features like bulk scanning, API access, and priority support.
+
+
+
+
+
+
+
+
+
+
+
+
+ Ready to get started?
+ Start using our free proxy tools today.
+
+
+ Join thousands of users who trust our tools for their proxy scanning needs.
+
+
+ Get Started
+
+
+
+
+
+
+@endsection
diff --git a/routes/web.php b/routes/web.php
index 57c72c8..9ad9120 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -4,6 +4,7 @@ use App\Http\Controllers\ProfileController;
use App\Http\Controllers\ProxyController;
use App\Http\Controllers\ProxyListController;
use App\Http\Controllers\SubscriptionController;
+use App\Http\Controllers\PortScannerController;
use Illuminate\Support\Facades\Route;
Route::get('/', function () {
@@ -28,14 +29,13 @@ Route::get('/proxy-test', function () {
]);
});
-// Proxy routes
-Route::get('/', [ProxyController::class, 'home'])->name('proxy.home');
-Route::match(['get', 'post'], '/browse', [ProxyController::class, 'browse'])->name('proxy.browse');
-
// Free Proxies routes
Route::get('/proxies', [ProxyListController::class, 'index'])->name('proxies.index');
// Subscription routes
Route::get('/subscriptions', [SubscriptionController::class, 'index'])->name('subscriptions.index');
+Route::get('/port-scanner', [PortScannerController::class, 'index'])->name('port-scanner.index');
+Route::post('/port-scanner/scan', [PortScannerController::class, 'scan'])->name('port-scanner.scan');
+
require __DIR__.'/auth.php';
diff --git a/vite.config.js b/vite.config.js
index 421b569..c9371ff 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -4,7 +4,7 @@ import laravel from 'laravel-vite-plugin';
export default defineConfig({
plugins: [
laravel({
- input: ['resources/css/app.css', 'resources/js/app.js'],
+ input: ['resources/js/app.js'],
refresh: true,
}),
],