Find Jobs
Hire Freelancers

Need Ruby Developer to Help Finish Simple CSV Upload App -- 2

$250-750 USD

In Progress
Posted over 8 years ago

$250-750 USD

Paid on delivery
We are seeking a talented ruby programmer to join our team. Must be available on skype during project. We are hoping this leads to a full time position as we are looking for Ruby developers. This project is a simple csv upload app designed to allow users to upload a csv file of their order data. We then send the order to shopify using the api connection we have already set-up. Things currently in place: Ruby on Rails Application Full html designs already installed in the rails application. We just need you to program the logic into the layouts. Shopify API connection authorizing stores install our app. We currently have a script in place to transfer orders to Shopify via the API. We have successfully transferred over 200,000 orders so far. We need someone to modify the script to work with multiple user data. Existing database Wizard: Step 1 - landing page with upload form - User uploads .csv Step 2 - User is presented with field / column name mapping component. Will show preview of data, along with column it will be associated with. Step 3 - Users enter shopify store URL We already have the shopify api set-up for this step. We also have a script to send order information to shopify. We've used it transferred over 200,000 orders to our own store. You will probably need to tweak it to suit a saas model, and build in more validation and error checking. Step 4 - User is presented with total cost of transaction & asked for payment details. We can base price on a set range we will choose for pricing for example 0 -10,000 records $19.99, etc Step 5 - After successfully processing payment, user is shown a realtime view of the job queue's progress. Workers will process jobs and all data will be sent to shopify using the shopify api. Workers process jobs. When migration is complete, notify user via email) Need to integrate with the Stripe payment gateway. This should be pretty straight forward. Need to put in place some fail safes and data validation to keep process smooth: Duplicate Orders: Orders that fail with errors (both how to address errors & how to reload any missed orders? Check to see if any orders were missed? Any other final checks you can think of?
Project ID: 9088308

About the project

10 proposals
Remote project
Active 8 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
10 freelancers are bidding on average $662 USD for this job
User Avatar
A proposal has not yet been provided
$515 USD in 10 days
4.9 (90 reviews)
8.4
8.4
User Avatar
Hello, I have gone through the complete job details and interested to work on this as I have expertise over ROR and had done numerous work in previous. Based on shared details I have some queries regarding this, kindly share your answers for better understanding. Queries: 1. Is the script currently working with commandline and you need to integrate it with design layout? 2. If you would like to convert it into multi user, utilizable, how woulod you offer this for multi users, i mean would you allow user to create their account into site, add their api details into their specefic acconut and upload the order into their specefic store? Kindly initiate the chat session so that we can discuss and further proceed over the project. Waiting for your positive response!
$666 USD in 10 days
5.0 (2 reviews)
3.2
3.2
User Avatar
We're experts with 5 years experience on CMS (Joomla, Wordpress, Magento,Shopify,Yii), HTML/CSS/JS. I built a whole site, build or custom extensions (component, module, plugin, template) with MVC structure, tableless, Ruby and Rails advance SEO... Native & Multi-Platform, Use Objective-C + Swift (Xcode) & Java (ADT, Eclipse) for Native, and Use Java-script (Titanium Studio) & C# (Xamarin Studio) for Multi-Platform. We’re prepared for both selections. build or custom extensions (component, module, plugin, template) with MVC structure, tableless, Ruby and Rails advance SEO... welcome you in the world of Innovation where we believe in innovation driven approach. First of all, we are really much thankful to you for considering ourselves for your esteemed project which will give us chance to serve you better and improved way. Our organization is growing firm who develop, design and prepare software, website, games and mobile applications with really much capable and creative team of developers. We always believe to deliver projects on time with 100% success ratio. We have satisfied customer. Hope for long journey with you. Again thanks for your kind consideration. Thanks & Regards Abbas
$842 USD in 15 days
5.0 (2 reviews)
1.7
1.7
User Avatar
Hi, I'm Ruby on Rails developer with 4+ years of experience. Already I have worked in shopify API. So I can able to work on this project. Also having experience in stripe payment gateway.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am an experienced ruby on rails developer. I have worked on different startups in developing, deploying and maintaining their websites. Recently I have worked with a US based e-commerce startup. So I understand the basic concerns we should have when we start modifying code. I am very much familiar with stripe payment and stripe API. I would also like to be a part of the team for the future projects also. Looking forward to talking to you guys.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Boca Raton, United States
5.0
28
Payment method verified
Member since Apr 22, 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.