Comp 333, Ian, Bartek, Gavin homework 3. reimplementation and expansion of hw2.
This project is a web app for users to rate songs. Users can:
Create a song - insert song name, artist and rating Read list of songs - views songs in database so users can browse through Update song - for users to make corrections when needed Delet song - removes song and information from database
The app provides a user-friendly interface for managing song collection and seeing what other users rated for other songs.
MVC is a way to organize an app: the model holds the data and rules, the view shows it to the user, and the controller takes orders from the user and tells the model and view what to do.
The REST API is what allows the software to communicate. Clients use HTTP methods to interact with resources by sending requests to specific endpoints which the server can then respond to. This helps applications work together more easily.
in order to see delete, you need to confirm at the bottom of the page, and then refresh!