Find Jobs
Hire Freelancers

Reseller Proxy Admin & Customer Portal Script

$750-2000 USD

Cerrado
Publicado hace más de 3 años

$750-2000 USD

Pagado a la entrega
We are reselling a proxy service from another provider that has a fully documented API system for us to create sub-accounts (called packages) set bandwidth limits & expiration times and then do basic stuff like extend the expiration time when a customer pays their monthly renewal cost (called prolonging the package) and view their bandwidth usage, remaining bandwidth, suspend, terminate…etc. Then using the same API we need to create a customer portal where the user logs in, views their bandwidth usage & remaining allowance then they can configure their proxy details such as geolocation, state, city, ISP, and set their whitelisted IP. 

We are hosting this on a CentOS server running cPanel so likely this should be built in PHP and will need a MySql database which we will provide to manage & track everything. The design of both the admin & customer portal can be minimal with our logo and a basic layout, we are not focused on a super fancy design what we care about the most is that it is functional. The bid should include 45 days of support & bug fixes and we are open to a monthly support contract to ensure the system remains operational and bug-free. We will absolutely want to keep adding new features (mostly designed related such as adding in our FAQ, making a fancier GUI…etc) along with additional features that we would expect to pay extra for as we go but this project should get us a fully functional system so that we can begin reselling these proxies and manually processing orders, renewals & cancellations. API Documentation: 
 [login to view URL]

 API Key:
 Only provided once a freelancer is selected and the project accepted. Admin Portal Features: 1) Create New Package: - Set User & Pass
 - Expiration Time
 - Whitelisted IPs (Max 2) - Package: wifi - Monthly/Weekly/Daily Traffic Limit - Set Package Min Speed 2) View & Modify Existing Package: - Find package by User - View current bandwidth usage - Suspend / Unsuspend / Terminate - Prolongate (Extend) Package Expiration Date - View & Update Authorized IPs - Modify Package Min Speed - Modify Monthly/Weekly/Daily Traffic Limit 3) View Reseller Account Details: - View total bandwidth for all packages during the specified date range in UTC, default options like past 24hrs, 7 days, 2 Weeks, 1 Month & 3 Months - View a count of how many active packages
 - View a list of the next 20 expiring packages with a quick link to extend the expiration date/time - View how many packages expired in the past 24hrs & 7Days vs how many packages were prolongated in the past 24hrs & 7Days versus how many packages were created in the past 24hrs & 7Days 4) Error Logs - Any API errors should be clearly documented here for debugging purposes. Customer Portal Features: 1) Protected by Login & Password 2) Basic Stats such as when the package is set to expire, how much bandwidth was used, and how much is available. (Example: [login to view URL]) 3) Proxy Access configuration details. This is where they will select the country, region, city & ISP (example layout: [login to view URL]), and their Login ID, Password, Server, Port are all dynamically displayed. The list of available options is dynamically updated from the API as certain regions, city & ISPs become available or unavailable…etc. 4) Enable or disable IP Auto Rotation from 90-600 seconds. 5) Set or Change up to two Whitelisted IPs for each package. If you are interested in bidding on this project please be sure to take a minute to review the Reseller API documentation we listed above and demonstrate in your bid that you’ve read the project requirements and understand what we're trying to accomplish here. We generally ignore obvious copy & paste bids. We will be selecting a winner for this project within 5 days of posting and we desire this project to be completed within 2-4 weeks of project acceptance.
ID del proyecto: 29260482

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
10 freelancers están ofertando un promedio de $1.380 USD por este trabajo
Avatar del usuario
Hi there! I have read your project of Reseller Proxy Admin & Customer Portal Script. I am a top freelancer and I will do it in a professional way! I will use PHP JavaScript MySQL API RESTful API WAITING FOR YOU IN CHAT BOX Saadi.
$1.375 USD en 7 días
4,9 (156 comentarios)
7,4
7,4
Avatar del usuario
Hello, I am expert in API, JavaScript, MySQL, PHP, RESTful APIand I can do it I am ready to start work with you. PM me so we can discusss bit more and move ahead. Thanks
$1.200 USD en 12 días
5,0 (50 comentarios)
7,1
7,1
Avatar del usuario
Hi there I have more than 9 years experience in php mysql and javascript I have also good experience API and REST full API i have read your project description carefully I can do this your work as per your requirement please come on chat to discuss the details
$1.750 USD en 45 días
4,8 (135 comentarios)
7,4
7,4
Avatar del usuario
I am an API (SOAP API, JSON API, RESTful API) expert in PHP/Java/C# and 18+ years experience in this industry. I have read the project requirements carefully and understand what you are trying to accomplish here.
$1.000 USD en 21 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Corona, United States
5,0
5
Forma de pago verificada
Miembro desde feb 14, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.