Skip to content
/ lyrify Public

A fully-responsive and modern music player application with modern homepage and exceptional design, built using Sanity.io and React framework Next.js with a fully fledged Spotify-like music player.

Notifications You must be signed in to change notification settings

pavle99/lyrify

Repository files navigation

Lyrify

Screenshot_1 Screenshot_2 Screenshot_3

Table of Contents

Introduction

A fully-responsive and modern music player application with modern homepage and exceptional design, built using Sanity.io and React framework Next.js, with the ability to choose the genre, get the top song, see the top charts and top artists with a fully fledged Spotify-like music player with the ability to play, pause, skip, shuffle, repeat, and seek through the song, and a fully functional search where you can explore the most popular songs, artists and albums in your country. You are also able to see related songs as well as the lyrics of the song you are listening to.

Link to website demo

Lyrify

Tech Stack

Prerequisites

Install the following prerequisites:

  1. Node.js 18.17.0 or higher
  2. Visual Studio Code

Installation

1. Install dependencies

From the root directory run:

npm install

2. Subscribe to APIs mentioned in APIs

Click on the mentioned link and:

  1. Login on RapidAPI
  2. Click the blue Subscribe to Test button
  3. Paste the API keys into the required variable inside the .env file

Running the application

From the root directory run:

npm start

Links to used APIs

Shazam Core

Geolocation

About

A fully-responsive and modern music player application with modern homepage and exceptional design, built using Sanity.io and React framework Next.js with a fully fledged Spotify-like music player.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published