Unofficial web interface for the online supermarket Picnic. Uses the npm library picnic-api.
Live version: picnic.maartenvandenhoven.com
Frequently asked questions.
For when you don't have your phone with you but you'd still like to browse, manage your cart, etc.
Please report issues in the Github issues section or email me at info@maartenvandenhoven.com.
Clone or download the repo, run npm install, npm run build and then npm run start.
There's a small CLI for it. Copy .env.example to .env, fill in your Picnic email, password and country code (NL, DE or FR), then run npm run auth-key. If your account has 2FA enabled it asks for the SMS code and prints the auth key when done.