Project Falcon
Our super hip ironic friend needs an easy way to curate soundscapes for the Italian scooter/coffee hybrid co-op startup at which they volunteer (they also fix old polaroid cameras).
They have tasked us with creating an application that can easily keep track of their EXTENSIVE record collection and access music by artists, albums, or individual tracks.
The best way to approach this is with a Single Page Application (SPA). So we are going to need to independent pieces that will interact with each other.
We are going to need to create an API using Node/Express that will handle our DB and interactions with it.
CRUD operations for artistsCRUD operations for albumsCRUD operations for songsartistsalbumssongsOur user should be able to:
songs from the album the song is on.albums from the artist that made themEach entity should have fields the user can interact with:
Our front-end should be an SPA that uses JS to build out components that our users can interact with. Use modular JS along with parcel to create reusable components.
Our users should be able to add new instances of all entities as well as comments, tags, and ratings
artistalbumsong