Skip to content

minhajislam674/artist-search-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artist Search - RESTful API

API Documentation: https://documenter.getpostman.com/view/24037989/2s93CSprTf#71e5231c-2d56-43c8-897b-599a8e4cc570

Features

  • Search for an artist by name based on the service provided by artist.search, and return all the results for this artist.
  • Writes the result to a user-supplied CSV filename.
  • The CSV file includes the following information (name, mbid, url, image_small, image)
  • If no results are returned from the endpoint, retrieve random artist names from a JSON dictionary source file.

Built with

  • Node.js
  • Express

Project Dependencies

  • express
  • axios
  • morgan
  • body-parser
  • json2csv

How to get started and run the project

  1. Clone the repository... git clone https://github.com/minhajislam674/artist-search-api.git

  2. Install all the project dependencies by using the command below. npm install

  3. Run the server by using the command below. npm start or node index.js

  4. Go to http://localhost:8080/ to interact with the API.

  5. Open Postman to test the API endpoints.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published