Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update the complete project
The project was update to the latest express modern way to handle rest api.
The following dependencies was added:
The project structure was update so:
app.js
Controllers:
The functions that call the logic for every request.
Data
The file that contains the data about quotes.
Models
The classes, in this case the Server class to handle the server global logic.
Routes.
The files that handles the functions, middlewares, etc for every route called.
app.js
The main entry for the application.
I needed something like /v1/quotes/by/{id} feature from this api, so I took a time for add it. It works giving to you a specific quote by idIt works giving to you and specific quote by id