Lyrical analysis of The Black Keys using regex and Chart.js.
AngularJS, Chart.js, Bulma
NPM Install
Link to software that is required to install the app (e.g. node).
Steps to get the development environment running.
CREATE TABLE "users" (
"id" serial primary key,
"username" varchar(80) not null UNIQUE,
"password" varchar(240) not null
);
CREATE TABLE "public"."album" (
"id" serial,
"title" text,
"album_art" text,
PRIMARY KEY ("id")
);
CREATE TABLE "public"."tracks" (
"id" serial,
"lyrics" character varying,
"album_id" integer,
PRIMARY KEY ("id"),
FOREIGN KEY ("album_id") REFERENCES "public"."album"("id")
);
High level list of items completed.
- Lyrics are sorted and counted
- Lyrics are displayed using Chart.js
- Display album art to select album
- Dropdown menu to select individual song
- Filter by song
- Filter by album
Features that you would like to add at some point in the future.
- Add supplemental information with SongGenius API
- Josh Nothum
- Biz Z for some help with the logic and Prime Digital Academy for the workspace