https://github.com/andorsk/starbucks-mugs
collection: list of my starbucks mugs. tracker and website
https://github.com/andorsk/starbucks-mugs
blog mugs pages starbucks
Last synced: 22 days ago
JSON representation
collection: list of my starbucks mugs. tracker and website
- Host: GitHub
- URL: https://github.com/andorsk/starbucks-mugs
- Owner: andorsk
- Created: 2024-02-15T23:52:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-12T17:57:46.000Z (10 months ago)
- Last Synced: 2025-02-12T18:45:11.675Z (10 months ago)
- Topics: blog, mugs, pages, starbucks
- Language: HTML
- Homepage: https://starbucks.andor.us
- Size: 890 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# starbucks-mugs
I got tired of trying to track my starbucks mugs I collect, so I scraped
https://starbucks-mugs.com/category/been-there/ and put a little website up to
track it.
Feel free to fork this into your own thing and just update the `owned_mugs.txt`
for changing the markers.
Thank you to starbucks-mugs.com for providing the data. Uses GoogleAPI for geocoding.
## Rules I Use For Collection
- [ ] Must be bought at a Starbucks. i.e no ordering online.
- [ ] Must have visited the location and outside of the airport of the location. i.e layovers don't count.
- [ ] You MAY ask a friend, not a stranger, to pick it up for you, as long as both of you follow the previous two criteria. They must bring it to you personally.
## Environment Variables
| | |
|-------------------------|----------------------------------------------------|
| **GOOGLE_MAPS_API_KEY** | Set to Google Maps API Key. Required for GeoCoding |
## Usage
1. `python -m pip install -r requirements.txt`: Download reqs
2. `python starbucks-mugs.py update` to update the data.
## Contributing
Want to contribute? Please do! This was for personal use. Feel free to fork the code.
## How to create for yourself?
Just fork this repo and change the `data/owned_mugs.txt`, add set `GOOGLE_MAPS_API_KEY` as a secret in your repo settings, and you should be good to go