I need a tool that can backup a navigable, offline copy of a website created with Angular + React

Închis Postat la acum 2 luni S-au achitat serviciile după ce au fost prestate
Închis S-au achitat serviciile după ce au fost prestate

[login to view URL]

Project goal:

I need a tool that can save an offline copy of a website built on Angular + React for the purposes of incremental backup, change detection, and regression testing.

Requirements:

- Tool must save all rendered HTML as an offline copy. The offline copy must be fully navigable and visible and behave like the online copy in the absence of an internet connection.

- Tool must be able to handle simple webform authentication (username + password login)

- Tool must be able to save fully rendered HTML pages from javascript

- Tool must be able to navigate javascript buttons and resolve javascript links

- Tool must be able to save all downloaded site assets such as CSS and Javascript so that on successive runs, it pulls from saved cache rather then redownloading

- Tool must be able to optionally save all offsite assets (if specified on the command line), and only download assets which have changed or do not already exist.

- Tool must provide a CVS file which contains page, page section, resource link, resource link text

- Tool prints progress of what is happening in offline saving process

- Tool must provide a log of any changed content, including text, images, and offsite assets (audio, video, documents, …)

- Tool must be able to run from command line with URL and other basic options as command line arguments on any standard OS (particularly Windows and Linux)

Sourcecode requirements:

- Code is checked in to specified repository

- Code has no outstanding issues by the time project is complete

- Code is readable, modular, and well-commented

- Code does reasonable checks for edge cases

- Code reports errors meaningfully

- Agreement that submitted code is my property to use freely including releasing into the public domain

Preferred skillset:

- Python 3 with standard libraries

- Pyputteer - for navigation and headoless javascript rendering to HTML

- BeautifulSoup - for page scraping of section titles and links

- Other libraries are okay to use if they solve the above problem elegantly

- Javascript or Typescript with relevant libraries okay but Python preferred

JavaScript AngularJS HTML React.js Web Scraping

ID Proiect: #37255553

Detalii despre proiect

35 propuneri Proiect la distanță Activ acum 3 săptămâni

35 freelanceri plasează o ofertă medie de 321$ pentru proiect

chirgeo

Hi! My name is George, I'm an experienced web crawler expert. After carefully reviewing the details of your job, I understand that you need a tool to back up a navigable, offline copy of a website built with Angular + Mai multe

$500 USD în 3 zile
(95 recenzii)
7.9
helmot

Hello, my name is Vahid and I'm a fulltime freelancer with 14+ years of experience in the fields of programming, database and big data, AI/ML, web development and blockchain. I understand that you need a tool that can Mai multe

$140 USD în 7 zile
(103 recenzii)
7.5
uumarkhalid31

Hello! I understand your project needs a tool that can back up an offline copy of a website built on Angular + React for the purposes of incremental backup, change detection, and regression testing. With my 10 years of Mai multe

$120 USD în 4 zile
(264 recenzii)
7.3
p4logics

Dear Sir, I'm excited to bid on your project to develop a versatile tool for saving offline copies of Angular + React websites, with features like incremental backup, change detection, and regression testing. My exper Mai multe

$750 USD în 28 zile
(75 recenzii)
7.3
ESOLUTIONSSS

Hello there! My name is Sandeep, and I'm a Python developer with experience in web scraping, data entry, web research, data processing, Excel and PDF conversion, Photoshop editing and document conversion. I noticed tha Mai multe

$30 USD în 1 zi
(145 recenzii)
6.8
Feriver

Hey Great evening, We have perused the short subtleties on your work. I see you have been looking for a freelancer who has experience with "Angular/React". I'll do this project in very professionally as you want. We s Mai multe

$250 USD în 10 zile
(57 recenzii)
6.2
kozaktr

Hello there! My name is Marsel and I am a highly qualified and meticulously organized professional with strong expertise in Mobile and Web app development. With 24 years of experience in UI-UX, I have been an integral Mai multe

$2000 USD în 12 zile
(46 recenzii)
6.6
sonus21

Hello Kaanchan! I hope you're well. I'm a senior Scraper developer with experience in developing scraper using scrappy and headless browsers. I can deal with bypassing IP throttling limit, ban and captcha solve, storin Mai multe

$250 USD în 14 zile
(24 recenzii)
5.8
NadMax

Hi. Experienced web scraping and automation developer here with 8+ years of hands-on experience, I can assist you in creating a tool to save an offline copy of your Angular + React website. To proceed further, I kindl Mai multe

$140 USD în 7 zile
(13 recenzii)
5.6
CPKhandal

Hi, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on JavaScript, Web Scraping, HTML, AngularJS, React.js Le Mai multe

$140 USD în 10 zile
(6 recenzii)
4.6
ashinnd84

Hello, we are experts in Python, JavaScript, React.js. Please, send me a message to discuss the work. Thanks Ashish.

$333.33 USD în 20 zile
(18 recenzii)
4.5
Sammyhabta

Hi there, I have checked the Document file link and will do this Project using Angular and ReactJS frontend web application. Please connect with me, thanks!

$350 USD în 10 zile
(2 recenzii)
4.0
Nprinny

" Hi I read your job description, and I understand you are looking for an expert who is well-versed in Python + Angular. As a senior full-stack developer with vast experience of 7+ years, I am very confident in this p Mai multe

$50 USD în 7 zile
(7 recenzii)
4.0
souyah

Hi, there I've confirmed your requirements and realized that you are looking for a skilled developer to create a tool that can save an offline copy of a website built on Angular + React for the purposes of incremental Mai multe

$140 USD în 7 zile
(2 recenzii)
3.6
di254117

Hello Thanks for your URL. I am a pro web developer with terrific knowledge in programming and coding and that is included with Angular, Rect, TypeScript, Material UI and other related areas of coding including python Mai multe

$100 USD în 2 zile
(4 recenzii)
3.4
yaroslavdevdev

Hello there! I am Yaroslav, a full stack web developer with over 8 years of experience in software development. I'm excited to hear that you need a tool that can backup an offline copy of a website built with Angular + Mai multe

$200 USD în 7 zile
(5 recenzii)
3.5
Fp2384664

*******Contracted Full-Stack Web Developer of MPC company in Spain******* Hello, My Name is Felix Armando and I'm a Full Stack Web Developer, Software Developer and PHP Developer with an eye towards details. I understa Mai multe

$300 USD în 7 zile
(1 părere)
3.1
paulbasht

Hi, Hoping you doing well. I'm glad to submit my proposal for your project. I have 5 years of experience with developing websites. I have rich experience in database management, front-end and back-end technology. As a Mai multe

$250 USD în 7 zile
(2 recenzii)
2.8
asherry137

Hi there, I hope you are doing well! Thanks for sharing the details. I understand your requirement to back up the website. With multiple years of experience in web scraping using Python, I can deliver you excellent res Mai multe

$570 USD în 3 zile
(1 părere)
2.8
ibadsirojul

Hello, Kaanchan. I can create a robust tool meeting all the specified requirements for saving an offline copy of an Angular + React website. Leveraging Python 3 with standard libraries, Pyppeteer, and BeautifulSoup, I Mai multe

$140 USD în 7 zile
(3 recenzii)
2.0