Find Jobs
Hire Freelancers

Build a Ruby class that accepts & parses CSV and saves to PostgreSQL

$30-250 USD

Completed
Posted about 8 years ago

$30-250 USD

Paid on delivery
Build a Ruby class that accepts a timesheet in excel/CSV spreadsheet format as a Ruby IO object, parses it, and saves work hours into the database. Essential skills: Ruby on Rails, AWS::S3, HTML/CSS We will provide information on DB schema and git/bitbucket info for dev environment. Detail info: Each work period should be added as an ActiveRecord Task Each task is associated with an Activity based on information in the spreadsheets. New activities are created if necessary. Importer will eventually be exposed to users through an Admin GUI This is part of a larger project, and there will be potential for further development work. Larger project: MDL is a Rails 4 app running on Postgresql. It consists of: 1. A series of rake tasks downloading data from multiple external services and collating it into a unified format in our database. 2. Infrastructure for generating reports on hourly/daily/monthly/yearly time expenditure. These reports are long-running processes and their results will need to be cached for later delivery to web clients. 3. A public-facing dashboard including interactive graphs that show User's recent activities, as well as longer-term reports. These data visualizations are generated in-browser using d3.js and draw from JSON files generated by server-side reporting infrastructure 4. An admin control panel allowing privileged users to categorize and prioritize various types of tasks, and set precedence for cases where two tasks occur simultaneously If you think the budget needs to be more than $250 I may consider those bids.
Project ID: 9397922

About the project

18 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
Awarded to:
User Avatar
Working for a payment processing company, I write a lot of code to read and write text files. This is the kind of thing I do everyday. You didn't mention anything about tests, I normally write tests for all code I develop. Are tests something you're looking for? Thank you for your consideration, Jason
$161 USD in 4 days
5.0 (1 review)
2.4
2.4
18 freelancers are bidding on average $523 USD for this job
User Avatar
Hello, I have gone through the job post and will assist you in this work as I have expertise over Ruby on Rails and had done numerous project in previous with my best outcomes. As per your job post you want to work over existing ROR project i.e. Developing class for accepting timesheet in excel/CSV format. Apart from ROR expertise I also have knowledge of HTML, CSS,AWS, JSON, angular JS and much more which you are looking ahead for your job post. My written ROR code is clear,tested, having proper comments, following ROR standards and much more. I would like to speak with you regrading the project requirement whenever you are free. I am ready to initiate the project immediately. Kindly message me so that we can have a quick chat session with you.
$266 USD in 4 days
5.0 (134 reviews)
8.5
8.5
User Avatar
Hi there, I am professional full-stack rails developer and graduated software engineer. I implement quick and high quality work. If you want robust system, please consider me. You can check my profile reviews for more details. Thanks
$333 USD in 7 days
5.0 (59 reviews)
6.9
6.9
User Avatar
Hi, We are a team of qualified front-end and server-side web developers and interested in working with you on your project. We would like to discuss some details mentioned in the description. Expertise, - NodeJS, Ruby on Rails, PHP, Python - MySQL, PostgreSQL, MongoDB, SQLite - Html, CSS, JavaScript, AngularJS, Jquery, Bootstrap, Foundation - Amazon, Heroku, VPS, Linux - Git, SVN Strong object oriented programming skills. Proper work progress will be emailed to you on a daily basis with discussions on skype for suggestions and queries. Looking forward to a positive response and further details to start this project. Regards, Hassan
$4,000 USD in 5 days
5.0 (11 reviews)
5.8
5.8
User Avatar
Hello. I am an independent developer who is experienced in Ruby on Rails. I can write a ruby script that accepts and parses CSV and stores it into your postgresql database. It will have data associated to two activerecord models - task and activity and I will have to insert it according to that. Please contact me for further discussion.
$250 USD in 7 days
4.9 (8 reviews)
4.6
4.6
User Avatar
I'm a Ruby on Rails Expert with 3 years of experience. I had worked with similar kind of tasks for 2 years. I can assure you that I'm your best bet.
$155 USD in 5 days
4.3 (4 reviews)
3.6
3.6
User Avatar
Hello, I specialize in Ruby, so I might be a perfect fit for this job. I have also extensive experience working on web applications using the Rails framework, as well as JS, HTML/CSS, and SQL (MySQL, PostgreSQL, SQLite). I'm very interested in hearing more about the project and your goals. Sean
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey guys This sounds easy enough and fun. I would happily start today so you'd have your parser ready soon!
$333 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I already worked for big Brazilian Government projects using Ruby on Rails, developing from scratch both front and back end. I have 7+ years experience with RoR, so this is the right opportunity for us both.
$222 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Brooklyn, United States
5.0
17
Payment method verified
Member since Jan 16, 2012

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.