Skip to content

riverscuomo/spotkin_flutter

Repository files navigation

spotkin_flutter PRs Welcome

(in development)

A Flutter web front-end for Spotkin currently deployed at https://spotkin.web.app

Right now, you can:

  • log into Spotify through our website.
  • set a target playlist. Choose one of your own or have the app create one for you.
  • set any number of public playlists to source from, and the quantity of tracks to pull.
  • exclude any artists, songs, or genres by going to the Settings page.
  • get automatic warnings when a job is about to freeze (yellow) or already frozen (red).
  • click a button to update your playlist with the tracks from the source playlists.
  • the server will autoupdate your Spotify playlist every day at 5 am UTC.

Getting Started

To run locally, I use these launch settings in vscode:

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Spotkin Flutter Web Client",
      "request": "launch",
      "type": "dart",
      "program": "lib/main.dart",
      "args": [
        "--web-port",
        "8888"
      ]
    }
  ]
}

Changelog

See CHANGELOG.md for recent updates.

DEPLOYMENT

Any push to the main branch will trigger a GitHub Actions workflow that will build the app and deploy it to Firebase Hosting.

About

A front end for Spotkin server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6