An open API service indexing awesome lists of open source software.

https://github.com/kkrishguptaa/tastebuds

One line AI-generated description of your recent music taste 💄
https://github.com/kkrishguptaa/tastebuds

lastfm lastfm-api music solidjs solidstart

Last synced: 17 days ago
JSON representation

One line AI-generated description of your recent music taste 💄

Awesome Lists containing this project

README

          


Tastebuds logo

Tastebuds


One line AI-generated description of your recent music taste 💄


Tastebuds cover image

## Try it out

[![Live Demo](https://github.com/user-attachments/assets/81f72eae-5057-4d60-baa9-b7d2226f0ced)](https://tastebuds.krishg.com)

Here's the live demo of the app. You can try it out.

**Live Demo:** [tastebuds.krishg.com](https://tastebuds.krishg.com)

## Technologies

1. SolidJs
1. SolidStart
1. TypeScript
1. Bun
1. CSS 🌟

## How to run this locally

1. Clone the repository: `git clone https://github.com/kkrishguptaa/tastebuds.git`
1. Navigate to the project directory: `cd tastebuds`
1. Update the credentials in `src/config.ts` with your own!
1. Run `bun run dev`

## Why did I make this?

Roughly 3 months ago, I started building tastebuds. However I was unaware of what Spotify had been plotting under the hood. They made it such that no more can indie developers use their API in any meaningful way. I had still built this for their API. However, I felt discontent, because you couldn't use my project. I renamed that project to [`spotbuds`](https://github.com/kkrishguptaa/spotbuds) and set out to build tastebuds once again!

I also wanted to check out SolidJs and if it was truly much different from React, so I built this in Solid, even though it doesn't need a much of reactivity anyway. Every component of spotbuds has been rewritten apart from the prompt and the styles. They have simply been tweaked and improved on.