Screen Guru ๐ฎ
Take clean screenshot of any websites. โ https://screen.guru
- ๐จ Custom background color
- ๐ฅ Browser template
- โก๏ธ Emoji ready (with Emojione font)
Bookmarklet
javascript:location.href='https://screen.guru?url='+encodeURIComponent(location.href)
Getting started
Stack
- โ๏ธ Create React App
- โจ Amazon Lambda
- ๐ธ Puppeteer
- โ๏ธ Serverless
- ๐ก Netlify
Install dependencies
yarn install
Build app
yarn build
# Deploy the static app with Netlify / Surge.sh / Zeit
Deploy lambda on AWS
With serverless:
yarn global add serverless
cd lambda/screenshot
serverless config credentials --provider aws --key XXX --secret XXX
yarn
yarn build-lambda-sharp
serverless deploy
Update the env var REACT_APP_LAMBDA_ENDPOINT
(in .env
) with your lambda endpoint