piyush078 / whatyalisten

A music application which shows the information about songs, albums and artists

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

whatyalisten

An application that shows details about songs, albums and more.

Description

This application uses Laravel and Angular to show the information. Laravel fetches the Spotify API and responds on requests by Angular.

Prerequisite

  1. Before using the application, a Spotify developer account is needed. It provides Client ID and Client Secret to work with its API. They are required to be stored before serving the application. Create a new file and put the following code in it. Save the file as client.php inside the api/config/ folder of your application.
<?php
    return [
        'client_id' => '<your client id>',
        'client_secret' => '<your client secret>'
    ];
  1. Guzzle has be installed as a Laravel package. The steps to install it are on this link.

How it works

Serve the two folders api and application separately and use the Angular application on your browser.

About

A music application which shows the information about songs, albums and artists

License:Apache License 2.0


Languages

Language:PHP 60.0%Language:TypeScript 26.7%Language:HTML 10.7%Language:JavaScript 2.5%Language:CSS 0.1%