Find Jobs
Hire Freelancers

Build a web scraper to retrieve specific website information on a regular basis

£10-80 GBP

Dokončeno
Zveřejněno před více než 5 roky

£10-80 GBP

Zaplaceno při doručení
Overview For this project several bits of information must be gathered from a website and saved into a MySQL database. The information type is always the same but the parameters are different. In most cases the website has APIs for retrieving the data and this should be the preferred way of getting the data. Please see attached PDF for the exact data required. Requirements - Project needs to be created in Java. - Application needs to use the Selenium Framework and Chrome/Firefox in either window mode or headless mode. - All calls must be parameterised and should work for all Leagues, Teams, Players, Matches. - APIs from the target website must be used only, no scraping of HTML. In some cases the data is embedded in the code using JSON, it is acceptable to retrieve the data from Javascript variables or using Javascript calls if APIs are not available. - API endpoints seem to be available only after visiting the main pages, so some protection exists, possibly based on cookies. So this needs to be circumvented. - Data will be saved in a MySQL database with tables per each dataset. Eg. Players, Teams, Leagues, Matches. - IDs must be used and preferred as opposed to Strings. IDs from the target website must be used as opposed to locally created auto-increment IDs. - For each ID stored in the database an associated table must exist with the String value. Eg. Player ID – Player Name. - So tables need to be normalised.
IČ projektu: 18194755

O projektu

5 nabídky
Vzdálený projekt
Aktivní před 5 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
Uděleno:
Avatar uživatele
Hello Sir, We are expert in web scrapping using java and Python. we will write automation script which you I will setup at you local system or server. or you can run it manually on daily/weekly basis. please ping me we can start right now. Thanks
£80 GBP v 20 dnech
4,7 (67 recenze)
6,6
6,6
5 freelanceři nabízejí v průměru £109 GBP za tuto práci
Avatar uživatele
Good Day Sir! I read your post. But I have something to ask you. Your idea is amazing and it will change the world! I am a magic talented developer in your skill. If you wanna be the success, hire me I am looking forward to keeping touch with you Thanks
£50 GBP v 10 dnech
4,9 (671 recenze)
9,0
9,0
Avatar uživatele
Hi there, I see you're looking for an automation engineer, with excellent skills in selenium and java, to help you with your website scraper project. Do you already have the MYSQL database created? Have you already started with the implementation? My areas of expertise does cover both selenium and Java. I'm a test engineer, with more than 9 years experience in both manual and automation areas. In the past 5 years, I've been working intensively on Selenium WebDriver and C#, Java, Python, SpecFlow. I believe that my experience will help and I'm sure we'll create a strong website scraper for your needs. I did a similar web scraper to this one, built in selenium and python, for the oddsportal website. Please review my profile and let's have a chat if you believe I can help you. Regards, Catalin Marin Test Specialist
£77 GBP v 15 dnech
5,0 (21 recenze)
4,6
4,6
Avatar uživatele
Hi Sir, I am Lavish Karankar having vast experience in Automation of jobs using Python and JAVA language. I have gone through your provided description, I would like to help you on this as I have done this task in my past work. I would suggest you to use python in this project as it is faster than javascript and JAVA and gives handsome packages to handle webscrapping. However same task I can achieve in JAVA as well. Possible solution for this task: Requirements We can use direct APIs to fetch the data which is quite faster and responsive, if we don’t get data from APIs then we will get from JSON or last we can scrap from web. A hybrid framework will be created which is modular, flexible and scalable. Parameters can be designed in DB so that it would be easy to handle the different leagues and players. Once we enter main page using headless browser we copy cookies and start hitting APIs. We will well designed the database so that every column and table has its work and easy to identify. All tables will be normalised. All this work will be done with no manual innervation once project is completed. If you like this suggestion then please let me know we can discuss on this further. Thanks, Lavish Karankar
£88 GBP v 10 dnech
4,5 (4 recenze)
4,2
4,2

O klientovi

Pochází z UNITED KINGDOM
London, United Kingdom
5,0
24
Ověřená platební metoda
Členem od lis 2, 2018

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.