Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to "IAFlix" #1

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Conversation

jaferdaltro
Copy link

Description

It is my solution for technical test, where I present improvements to manage movies.

Additional Notes

All instructions to run this application are on README.

To make Postgres works in my environment.
Fix some tests that need shoulda matchers methods.
Fix and move populate_movies file to fill database.
Add gem scenic, create sql view and create model to this view.
Create this DB view to get  most rated movie by genre.
Create migration  and view on database.
Create this DB view to get  most rated movie by parental rating.
Add query view and model.
Configure 'Rack-cors' to allow API Server runs only in clients addressing localhost with port 4200
List all movies on a reverse chronological order.
Add Eager loading.
Make some improvements in all end points in order to be more SOLID.
Add service to be more DRY.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant