Check it out here
A Personal Project to mess around with Sveltekit, created a Progressive Web Application with Firebase Storage and Firestore Database which is cross-platform compatible and has offline access.
# clone this repo and cd into directory
# install dependencies
npm i
#run development server
npm run dev
#build and deploy
npm run build
npm run deploy
src/routes/FirebaseConfig.ts
if true;
You need to add the first audio file manually.
upload music file and album_image to a folder in Firevase Storage
add the dummy data to Firestore Database
You dont need to add lyrics, leave it blank or set it as{}
Extract does not work at first go back and try again.
If no album image is add during upload, the image uploaded to Storage is broken. (Quick Fix: Either upload a default image or Change image in Storage directly)