FDP-Web-Archive is a Chrome extension wich allows Fair Data Protocol users to create a pdf from any web page and to save it in their personal data store.
It was developed based on this requirements fairDataSociety/bounties#8 for the @FairDataSociety bounty program on Gitcoin.
- Save webpages as PDF.
- View / Delete stored webpages.
- Search by URL, title and content.
- Share webpages with other people.
- Import to your personal storage any webpage someone shared with you.
- UX/UI improvements.
- Prefetch.
- Download searchable content in the background.
- Optimistic updates.
- Pagination.
- Create Account.
- Forgot Password.
- Options / configuration page.
Update the env variables in the webpack.js file.
process.env.REACT_APP_BEE_BATCH_ID
process.env.REACT_APP_BEE_URL
process.env.REACT_APP_BEE_DEBUG_URL
process.env.REACT_APP_RPC_URL
process.env.REACT_APP_ENS_REGISTRY_ADDRESS
process.env.REACT_APP_PUBLIC_RESOLVER_ADDRESS
process.env.REACT_APP_SUBDOMAIN_REGISTRAR_ADDRESS
npm i
npm run build
npm run watch
Load dist
directory
npx jest
or npm run test