Automagically recieve new releases from your favorite spotify artists.
- See artist suggestions based on your spotify preferences
- Search for and save your favorite artists
- Get new releases sent to a custom Spotify playlist every day
- Authentication + refresh tokens
- Db storage
- Spotify api access
- Save artists
- Remove saved artists
- Trigger playlist update with most recent tracks
- Design homepage
- Cron job to check for releases every day
- Search for artists
- General UI improvements
- Make dashboard responsive
To run taste lynx locally, clone the repository, move to the root directory, and run:
yarn install
yarn dev
To work correctly, this project requires a .env file. A sample file has been provided as sample.env.
In the root directory create a file ".env" with the following variables:
- Database: You can use a free Atlas mongoDB database for testing purposes
- DB_URI
- Spotify API: Keys can be generated by creating a spotify app
- SPOTIFY_CLIENT_ID
- SPOTIFY_CLIENT_SECRET
- Auth: You need to point nextAuth to the base url of your local server
- NEXTAUTH_URL
Taste Lynx is not responsible for any loss of data resulting from user or system error
Created by Gideon Shils