Skip to content

A music app to search and add songs in favourite and playlist; created using React, TypeScript and Authentication.

Notifications You must be signed in to change notification settings

builtbysuraj/musify

Repository files navigation

Musify

A music app to add songs in favourite and playlist; created using React, TypeScript and Authentication.

Features

  • Search your favourite song
  • Add song to your favourite or create playlist

Prerequisites

Before running this app, you must have the following:

  • Node.js 17.0 or later installed on your computer
  • An auth0 account
  • Sahazam api from rapidapi

Getting Started

To get started with this app, follow these steps:

  1. Clone this repo using the following command:
git clone https://github.com/builtbysuraj/musify.git
  1. Move to the project directory using the following command:
cd musify
  1. Install the required dependencies using the following command:
npm install
  1. Create a .env file in the root directory of the project and add your secret api credentials, like this:
VITE_API_KEY=rapidapi-apikey-goes-here
VITE_API_HOST=rapiapi-host-goes-here
VITE_AUTH_DOMAIN=auth0-domain-url-goes-here
VITE_AUTH_CLIENTID=auth0-client-id-goes-here
  1. Start the development server using the following command:
npm run dev
  1. Congratulations ✨, you have successfully started the development server!

About

A music app to search and add songs in favourite and playlist; created using React, TypeScript and Authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published