Find Jobs
Hire Freelancers

Make a Php Python (Selenium) Web App

$10-30 USD

Completed
Posted over 4 years ago

$10-30 USD

Paid on delivery
Hello, I have an idea for a project and I'm looking to hire a freelancer that is going to make it for me. Please only respond to this project if you can chat fluent English so I don't have to explain myself too many times, and please write "PPSWA" in the message so I know you're not a bot. I will write how the web app works below, if you have any additional questions about it or think that a different approach may be better, don't hesitate to tell me. About the project - I need you to build me the algorithm part of the web app (php,python) which means NOT CSS etc.. Make a simple php page that will have a "submit" button and a textbox input for an url, once a user inputs a link and presses submit, the button will activate a server side python script. The python script must open that link via selenium (CHROME), temporarily save the html and check for any images on that html source (find .jpg .png .webp). Once that's done, the user is taken to a new link on the web app that corresponds to their link, for example ([login to view URL]). That newly generated web page should contain the results of the python script-- it will output image names of the jpg/png/webp images but only output maximum of 20 names from each of the extensions. Make sure on the result page that there is 1 result box for .jpg image names, 1 result box for .webp image names and 1 result box for .png image names. And also, if image has name longer than 20 characters, then shorten it down? For example, [login to view URL] shorten to thisistest1234567891.jpg. Also, everything should be optimized to be quick. And you need to set up for multiple users to be able to test different links at the same time (10 max). If 10 links are already being tested, then put the user in a queue until one of the previous sites have been tested. For example, if 10 website links are already being tested and an 11th user/link tries to test, output a pop up "Queue is full, try again in a minute". Lastly, make sure for the web app to not crash if it has received a wrong link/one that doesn't work (404 error) or similar reasons. --- if no images are found, then output "No images found" for each of the category (.png .jpg .webp). How it works from user perspective 1. User visits [login to view URL] (my website example), inputs their url (example, [login to view URL]) and presses submit button. 2. User is taken to something like [login to view URL] 3. The url shows a maximum of 20 .png .jpg .webp image file names that were found on that website link. If I am satisfied with your service, I'll definitely contact you again to build other projects or make more functions for this web app.
Project ID: 22896523

About the project

2 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
To confirm that I am not a bot, PPSWA. Hello there I understood your project statement completely. I have previous experience with selenium (You can see it on my profile). The PHP app looks pretty simple to implement. I have worked in similar projects before. Usually employers want to add statistical data collection as well. For example, for detecting most searched website, most active time etc. I can do that too (That may cost little extra, as I will have to setup a DB). Let me know if you are interested. Thanks
$25 USD in 5 days
5.0 (5 reviews)
3.2
3.2
2 freelancers are bidding on average $23 USD for this job
User Avatar
Hello I have carefully read your description and understood what you want. I have ever worked on similar project using chromium, nightmare, selenium. These are equal tools to simulate user's action automatically following free defined scripts. Please ping me, I can satisfy you perfectly. Best regard. Zet.
$20 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CROATIA
Zagreb, Croatia
5.0
1
Member since Nov 30, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.