iOS (Swift) - Need to convert simple project (with API calls, tableview etc..) to MVVM architecture with Repository pattern

Job ID: 30870565

Budget: $30 – $250 USD

In zip file make this changes:

modify code so function in homeviewcontroller getDirector is called with one parameter --> getDirector(movieId: movie.id)
based on homeview controller, make MVVM for detailviewcontroller
modify code so button in detailview controller change button image based on .normal or .selected state (in project that is made with if)
button working -> clicking on each button in detailviewcontroller button image is changed and state is saved to userdefaults, after going back to homeviewcontroller, buttonimages in homeviewcontroller are also modified
fix scrollview in detailviewcontroller constraints (currently is when going outside of screen when long text value is in description)
Budget 45$
Related categories: Mobile App Development iPhone Objective C iPad Swift