Skip to content

A single-page app built by React that displays music releases from Discogs.

Notifications You must be signed in to change notification settings

websavar/music-releases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discogs App

Online preview

Goal

Build a single-page app that displays music releases from Discogs with React.

User Stories

  • Display list of music releases. You can use the Discogs API to achieve this (you’ll need to sign up for a developer token).
  • Include a search box that allows the user to search for specific terms (e.g. searching for “moderat” should return releases relating to the band Moderat).
  • As a further option, the app could be : -- Responsive -- Accessible -- Paginated -- Progressively enhanced -- Deployed somewhere e.g. AWS or Heroku -- Perform well over slow internet connections -- Work offline

Dependencies

  • Bootstrap: To design and customize responsive mobile-first sites (version 5).
  • axios: A promise-based HTTP Client for node.js and the browser.
  • node-sass: Allows you to natively compile .scss files to css.
  • react-router-hash-link: A solution to React Router's issue of not scrolling to #hash-fragments when using the <Link> component to navigate.

API

Setup and run

  1. Run npm install to install required dependencies
  2. Run npm run start to run the project and Open http://localhost:3000

About

A single-page app built by React that displays music releases from Discogs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published