rtwayland / record-box

A web application to manage a record collection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Record Box

This web app helps a user view and manage their personal record collection.

All records will be displayed in a list. As the user scrolls, more records will be loaded and displayed when reaching the bottom of the page.

New records can be added by clicking the "add" button at the top right of the screen.

Records can be edited by hovering the mouse over the desired album cover and clicking the "edit" (pencil) button.

Likewise, records can be deleted after hovering over the album cover and clicking the "delete" (trash) button.

If the user changes the name of the album artist, all other records associated with that artist will have their artist name updated as well.

Finally, all records can be searched by either their album title or artist name in the top search bar. The artist's name can be clicked on each album cover to quickly run a search for that specific artist.

Enjoy!

Running the app locally

To run the app locally, simply execute the npm start command in the terminal at the root of the project.

About

A web application to manage a record collection


Languages

Language:TypeScript 90.6%Language:HTML 7.6%Language:CSS 1.7%Language:Shell 0.1%