Find Jobs
Hire Freelancers

Provide solution to pass a session variable to a PORO (through controller)

$30-250 USD

Cancelled
Posted over 6 years ago

$30-250 USD

Paid on delivery
We have an existing project, a booking engine. In order to make bookings a user has to have a complete profile. When the user attempts makes a booking request with an incomplete profile, we save the URL in the session session[:user_return_to_from_wizard] and forward the user to the wizard (a PORO). What is missing is the integration into the wizard's behaviour that it checks for the "session[:user_return_to_from_wizard]" at the last step of a wizard for it to forward the user back to his booking (or other action) In our opinion the easiest solution would be to change the Wizard controller that it load the session[:user_return_to_from_wizard] and passes it on to the wizard (the PORO) class WizardController < ApplicationController def index return_url = session[:user_return_to_from_wizard] wizard = [login to view URL](return_url: return_url) ... end end We will provide the relevant files.
Project ID: 14956290

About the project

7 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $169 USD for this job
User Avatar
Hi, so you don't want to loose the return URL even if the session has expired, you want it to be saved into the wizard? Relevant Skills and Experience I can do this if you share relative files. Proposed Milestones $100 USD - Upon acceptance $100 USD - After code delivery via github $50 USD - After testing Additional Services Offered $35 USD - Hourly support
$250 USD in 7 days
5.0 (56 reviews)
6.9
6.9
User Avatar
Hi, I am Ruby on Rails expert (over 6 years of experience). I can assure you quality of my work. Relevant Skills and Experience - Ruby - Ruby on Rails - System Admin - Git, Bitbucket - MySQL , PostgreSQL - HTML5 , CSS3, SCSS, HAML, slim - javascript, coffeescript, jQuery - Spree Ecommerce - Web Scraping Proposed Milestones $155 USD - milestones
$155 USD in 3 days
4.9 (24 reviews)
5.1
5.1
User Avatar
I am a Full Stack Web Developer having more then 5 years experience in web development(RoR, PHP, Java and Js frameworks).I am looking for a job where I could apply my skills and earn some money. Relevant Skills and Experience I am a Full Stack Web Developer having more then 5 years experience in web development(RoR, PHP, Java and Js frameworks).I have developed around 40+ apps using similar skills. Proposed Milestones $144 USD - Milestone 100% Can you provide me some more details about this job?
$144 USD in 3 days
5.0 (13 reviews)
4.9
4.9
User Avatar
I will provide good solution for that. Relevant Skills and Experience I'm full stack Ruby On Rails developer, I have experience in developing the application like you want with, i can do this job very well. Proposed Milestones $155 USD - Intial
$155 USD in 3 days
4.9 (23 reviews)
5.0
5.0
User Avatar
Besides your approach to the problem, I have another way on how to do this. Let say that there is one model to handle user routing, which may have the attributes of wizard ID and url ID/string. Relevant Skills and Experience I have one year experiences in Rails development in which I build a fraud prevention system for e-commerce site. Proposed Milestones $155 USD - Project Milestones Can you please provide the more detailed description about the wizard model.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
7+ years of experiences in IT and I have 6 years with Ruby, Rails, JS, Postgres, Capistrano, Heroku/AWS, Github, Web-scraping. Relevant Skills and Experience Ruby, Rails, Spree, Shopify, ActiveAdmin, JavaScript, jQuery, AngularJS, VueJS, ReactJS, Postgres, MySQL, MongoDB, Redis, Capistrano, SASS, RSpec, Capybara, Heroku/AWS, Github, Twilio. Proposed Milestones $222 USD - 2
$222 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SWITZERLAND
Zollikon, Switzerland
4.9
17
Payment method verified
Member since Sep 2, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.