Skip to content

Tool for Spotify Statistics and shopping behavior at REWE

License

Notifications You must be signed in to change notification settings

MrKrisKrisu/KStats

Repository files navigation

KStats

Codacy Badge PHPUnit

Screenshot

Features

  • Track your listened songs from Spotify
    • See your Top tracks and artists
    • See how many minutes you have listened to music
    • Create playlists with "lost tracks" you like but haven't heard in a while
    • Create playlists with your most popular songs - updated daily
  • Analyze what you bought in the supermarket
    • Send your receipts automatically and user-friendly to an e-mail address
    • See your top Products
    • Get an overview of what you could buy
    • See how much money you have spent by category
    • Currently only compatible with digital receipts from REWE (in Germany)

Requirements

  • PHP 8.0
  • NodeJS / NPM
  • Composer (and the requirements mentioned in composer.json)

Contributing

To install KStats, just follow these steps:

  1. Clone the repository
  2. Run npm install and npm run dev to parse CSS and JS
  3. Run composer install to install all dependencies
  4. Copy .env.example to .env and adapt the values
  5. Run php artisan serve to start built-in developement Webserver (or use your own)