The progress and celebration of owning all songs from BRÜTAL LEGEND up to 1990 on vinyl, written in React, TypeScript and Redux
Find a file
2021-06-27 12:26:03 +02:00
css Make modal great again 2020-03-05 21:48:45 +01:00
src Remove content from version control 2021-04-25 09:29:14 +02:00
static/dummy-data Finish removal of version controlled content 2021-06-27 12:25:14 +02:00
.babelrc Update dependencies 2019-09-17 21:49:19 +02:00
.editorconfig Lint code and introduce BEM 2019-04-24 09:58:02 +02:00
.eslintrc.js Lint code and introduce BEM 2019-04-24 09:58:02 +02:00
.gitignore Finish removal of version controlled content 2021-06-27 12:25:14 +02:00
.npmrc Initial Commit 2018-11-21 14:57:00 +01:00
.stylelintrc.js Lint code and introduce BEM 2019-04-24 09:58:02 +02:00
.tool-versions Add 2021 progress 2021-03-31 10:06:31 +02:00
index.html Convert app to TypeScript 2020-03-05 08:07:46 +01:00
LICENSE Add License 2020-03-05 20:19:48 +01:00
package-lock.json Upgrade NPM dependencies 2021-06-27 12:26:03 +02:00
package.json Upgrade NPM dependencies 2021-06-27 12:26:03 +02:00
README.md Finish removal of version controlled content 2021-06-27 12:25:14 +02:00
tsconfig.json Convert app to TypeScript 2020-03-05 08:07:46 +01:00

BRÜTAL LEGEND

https://www.youtube.com/embed/VW88ofmfF0w

Progress visualisation of the quest to own a vinyl copy of all songs older than 1990 used in Brütal Legend, where possible.

Also a project for learning

  • CSS Grid layout,
  • React,
  • Redux,
  • Redux-sagas and
  • TypeScript.

Getting started

Install dependencies and start development server with live reload.

npm i
npm start

Visit site on http://localhost:1234

Use npm run lint to lint files.

Build release

npm run build

Example data

The data should consist of a list of images (albums covers), and a JSON file. To have some example data to fiddle around with, a dummy data folder is available.

cp static/dummy-data/* static