|
1 | 1 | Kroger CLI |
2 | 2 | ========== |
3 | 3 |
|
| 4 | + |
| 5 | + |
4 | 6 | The idea of the project is to create a command line utility that can automate certain tasks on the Kroger's website. |
5 | 7 |
|
6 | | -At this moment in time the application can: |
| 8 | +At this moment the application can: |
| 9 | + |
| 10 | +* Display basic information from your account (name, address, rewards card number, etc) |
| 11 | +* [Complete the Kroger’s Survey on your behalf](images/Kroger-Survey.gif) (to earn 50 points and enter the sweepstake) |
| 12 | +* [Clip all Digital Coupons](#clip-digital-coupons) (first 150 coupons only, sorted by relevance) |
| 13 | +* [Display Purchases Summary](#purchases-summary) (number of store visits and dollars spent) |
| 14 | +* [Retrieve Points Balance](#fuel-points-balance) |
7 | 15 |
|
8 | | -* Display basic information from your account |
9 | | -* Clip all digital coupons |
| 16 | +#### TODO |
10 | 17 |
|
11 | | - |
| 18 | +* Command Line Arguments, to allow something like that: `kroger-cli --clip-digital-coupons` |
12 | 19 |
|
13 | 20 | #### Side Notes |
14 | 21 |
|
15 | | -The initial plan was to use the `requests` package, however I couldn't sign in to the Kroger's website using it. Possibly had to do with csrf token validation. Because of that I had to use `pyppeteer`, which is a python's port of `Puppeteer` (Headless Chrome). |
| 22 | +The initial plan was to use the `requests` package, however I couldn't sign in to the Kroger's website using it. Possibly had to do with csrf token validation. Because of that I had to use `pyppeteer`, which is a python's port of `Puppeteer` (Headless Chrome). |
| 23 | + |
| 24 | +Screenshots |
| 25 | +----------- |
| 26 | + |
| 27 | +### Main Interface |
| 28 | + |
| 29 | + |
| 30 | + |
| 31 | +### Clip Digital Coupons |
| 32 | + |
| 33 | + |
| 34 | + |
| 35 | +### Purchases Summary |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | +### Fuel Points Balance |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | +### Complete Kroger's Feedback Form |
| 44 | + |
| 45 | +[Watch](images/Kroger-Survey.gif) |
0 commit comments