Find Jobs
Hire Freelancers

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

£10-80 GBP

Terminado
Publicado hace más de 5 años

£10-80 GBP

Pagado a la entrega
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.
ID del proyecto: 18194755

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 5 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
Adjudicado a:
Avatar del usuario
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 en 20 días
4,7 (67 comentarios)
6,6
6,6
5 freelancers están ofertando un promedio de £109 GBP por este trabajo
Avatar del usuario
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 en 10 días
4,9 (671 comentarios)
9,0
9,0
Avatar del usuario
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 en 15 días
5,0 (21 comentarios)
4,6
4,6
Avatar del usuario
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 en 10 días
4,5 (4 comentarios)
4,2
4,2

Sobre este cliente

Bandera de UNITED KINGDOM
London, United Kingdom
5,0
24
Forma de pago verificada
Miembro desde nov 2, 2018

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.