/infinitunes

A Simple Music Player Web App made with ⚛️ React + Vite + Tailwind and Redux Toolkit.

Primary LanguageTypeScriptMIT LicenseMIT

infinitunes

[WIP] 🎵 A Simple Music Player Web App made with ⚛️ React + Vite + Tailwind and Redux Toolkit.


 Live Demo 

Building from Source

  • Fetch latest source code from master branch.
git clone https://github.com/Khushal-ag/infinitunes
cd infinitunes
  • Rename .env.example => .env.local, add your own JioSaavn API Endpoint.
VITE_JIOSAAVN_ENDPOINT = "https://saavn.me" <- change this
  • Run the app with VS Code or the command line:
pnpm i
pnpm dev

Build and Run the Docker Image

Warning You need to have Docker installed on your system. You might need to run the following commands with sudo depending on your system.

  • Start Docker daemon (Skip if already running)
sudo dockerd
  • Build the image
docker build -t infinitunes .
  • Run the image
docker run -p 4173:4173 infinitunes
docker ps
docker stop <container-id>

Deploy Your Own

You can deploy your own hosted version of infinitunes. Just click the link below to deploy a ready-to-go version to Vercel.

Deploy with Vercel

Contributors:

Note: It may take up to 24h for the contrib.rocks plugin to update because it's refreshed once a day.