Business Client need Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Engen, Germany

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Our cross-platform Proxy Client is about 90% complete: the UI is polished, routing and rule logic work, proxy chaining and traffic interception are implemented, analytics views exist, and installers for macOS/Windows/Linux are ready. The remaining tasks will bring the product to full enterprise-grade level.
1. Protocols & Authentication
Already implemented: HTTP, SOCKS5
Still required:
HTTPS (CONNECT) with: No-auth, Basic, NTLM, Kerberos
SOCKS4 / SOCKS4a
Advanced per-proxy authentication settings:
NTLM / Kerberos (SSPI / GSSAPI)
Use OS account (“current user login”)
Ask for credentials when empty or on failure
Authentication URL + session reuse
DNS mode for SOCKS5 (proxy vs local resolution)
Rule engine is stable; only OS integration (WFP / Network Extension) and log feeding are required.
2. DNS Control & Leak Prevention
Global options: auto DNS detection, resolve via proxy
Two rule modes: exclude list / include list
Default patterns: localhost, local hostnames, *.local
Wildcard rules (e.g. *.[login to view URL])
In-memory DNS cache
Loop detection at startup
Later: full DNS leak protection via WFP (Windows) and Network Extension (macOS)
3. Logging, Metrics, Dashboards
Per-connection data:
Timestamps, process, domain/IP/port, rule, chain, hops with geo info, bytes, duration, latency, status, failure reason.
UI integration:
Populate all existing log tables, detail views, metrics and charts.
Additional metrics:
Latency per proxy/route, traffic per pool/provider, active connections, cost analytics.
Storage:
Memory buffer + persistent log file or SQLite; configurable log path.
4. Proxy Checker & Geo Information
Automatic test via each proxy to detect:
Exit IP, country, city, ASN, RTT.
Show flags, latency and last-checked timestamp in the UI.
5. Chains & Route Visualization
Chains = ordered hops with geo data + metrics.
UI features: world map, hop lines, RTT/packet loss/jitter/uptime visualization.
6. Reseller Integration & Cost Tracking
Integrate at least two proxy providers/reseller APIs
In-client marketplace: purchase, import, manage proxies
Cost model per proxy/pool: per-GB, per-minute, monthly
Dashboards for cost per provider/pool and over time
Alerts for high usage/costs
7. Pools & Automatic Switching
Pools = grouped proxies with costs, limits, and health metrics.
Automatic switching based on:
Ban rate, volume limit, latency degradation
Fallback pools
Optional AI-assisted rule/pool editing and natural language commands
8. Enterprise Features
Central management: organizations, users, roles (Owner, Team Lead, Member)
Permission-based pool access
Admin panel for pools, teams, usage
Managed mode via MDM/Intune config files
Silent install
Platform-specific binaries only
9. Licensing, Security, Authentication
Central license server with plans, usage limits, device binding
Login + 2FA
Encrypted communication, token-based API
Local SQLite DB for proxies, rules, logs, settings
Optional “send logs / contact support” feature
10. Platform Integration
Windows:
WFP driver for per-process interception
Redirect matching traffic to local listener
Driver installation, control, and event reporting
macOS:
Network Extension (AppProxy or PacketTunnel)
Start/stop extension, pass config, handle errors
Full app + system extension signing and notarization
Packaging:
Separate installers per OS, signed builds, auto-updates.
11. Missing Proxifier-level Features
Autostart toggle
Profile subscription (auto-update from URL)
Kerberos auth (covered above)
UDP proxying + optional QUIC blocking
Advanced DNS rules (covered)
Import/export of full config
Continuous logging to user-defined file
12. Suggested Priority
HTTPS + SOCKS4
Advanced authentication
WFP/Network Extension integration
Logging/metrics → UI
DNS module
Proxy checker + geo + map
Reseller + costs + pools
Enterprise (RBAC, MDM, licensing)
AI automation" (client-provided description)


Matched companies (5)

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

Haven Futures

We Build any kind of Software and Provide wide range of tech solutions.

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more