My production application is still running on an older version of Ruby on Rails and all three layers—user interface, backend, and database—now need to be brought up to the latest stable release. User interface The HTML/CSS and front-end Rails helpers must be refactored so every view renders correctly after the framework jump. This includes replacing any deprecated helpers, updating the asset pipeline (or moving to import-maps/webpacker as appropriate), and making sure responsiveness remains intact across modern browsers. Backend functionality I want the entire codebase upgraded to the newest Rails and Ruby versions. That means adjusting initializers, gems, and configuration files, removing deprecated methods, and making sure all tests pass. Performance tweaks and bug fixes that naturally arise from the upgrade should be handled along the way. Database Run and verify all required migrations, update schema.rb, and resolve any adapter changes. I use PostgreSQL in production, so please ensure compatibility and zero data loss. Deliverables • A clean, passing test suite (RSpec) on the upgraded versions • Updated Gemfile, lock file, and documentation of major changes • Database migration scripts with rollback instructions • A concise upgrade report outlining what was changed and any follow-up tasks Code lives on a private GitHub repo; work through PRs so I can review each step. Continuous deployment is wired to Heroku, so the final merge should trigger a successful pipeline build. If you have recent, provable experience taking Rails apps through multi-version jumps, let’s get started right away.