Find Jobs
Hire Freelancers

Project management app in Ruby on Rails

$300-1000 USD

Closed
Posted over 9 years ago

$300-1000 USD

Paid on delivery
I need a basic project management application created in Ruby on Rails and deployed to Heroku. This is an application that allows people to track projects of 4 different types. The user should create an account with devise and login. After they login, they are able to complete the project management form. Most of the fields are shared amongst all 4 forms, so this can be a single form that allows you to select the 4 categories and will display fields appropriate for each form. On the backend they should be able to filter all of the submissions with ActiveAdmin and find projects by name, date, etc. The application should have detailed reporting on the backend where users can filter all of the jobs by due date, project type, user, budget, etc. Only administrators should be able to see all of the projects. Users should only be able to see projects that they created and any projects in their group, but not all projects. This should be done in Ruby on Rails and deployed to Heroku. Here are the steps that the project should follow: User completes a user registration form with devise. Administrator must approve each user and assigns each user to a role. After the user is assigned a role they are able to create projects with the form. There are 4 types of projects that a user can complete that are all very similar to the form attached. Most of the fields are shared amongst all 4 forms so if it’s easier, this can be a single form that allows you to select the 4 categories and will display fields appropriate for each form. After the form is submitted a user or users in charge of that particular form will be emailed with the project details. The admin should be able to set registered users in charge of each of the 4 forms so that when a form is submitted, each of them are notified of the new project via email. All of project details should be able to downloaded to csv or excel spreadsheet which is already part of ActiveAdmin so that shouldn’t be a problem. After the project is open, the creator and all members of that group can post updates on the project. . Each project should have: Title Add/edit/remove users from the project Comments on each project All users in the project group can post comments and attach files. Attachments Due date Budget All fields that appear on the project submission form Each user should: Belongs to a group (Admin, Manager, Editor) Belong to a form email list to be notified when a specific form is submitted via email. Admin section should: Filter projects by: Date User Project Type Display tabs for: Active projects Completed project Project page should display: Title of project Type of project Project creator All project details from the form All project updates including comments, attachments, etc in reverse chronological order with the most recent update on the top. The project update should appear as an activity feed similar to the Facebook feed. This should be a single project management form with the fields that are specific to each of the category types appearing when you select that project type. All of the common fields should be completed first and when you select the project types, each of the specific fields for that section will appear. A user should be able to select multiple categories and would have to complete the common fields along with all the specific fields for each form type. I would like to use Twitter Bootstrap 3 for the layout and it should be responsive. I want all development done and push to my private github repository. This is basically a wizard registration application with details filtering on the backend. If this goes well, I will have additional projects for you.
Project ID: 6351045

About the project

18 proposals
Remote project
Active 10 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
18 freelancers are bidding on average $1,428 USD for this job
User Avatar
Hi, I've been working for 3 years in Ruby on Rails with the technology stack you require: Heroku platform, Devise for authentication, AA for resource management. I usually work in Test Driven Devevolpment using rspec + capybara/cucumber, based on team preferences. I will provide E2E testing matching the requirements I'm provided with. Looking forward to a chat to discuss the details. Kind regards, GS
$1,000 USD in 10 days
4.9 (4 reviews)
5.9
5.9
User Avatar
Hey, why you cancel this project before? My bid are the same like yesterday. It's fairly simple job, we can do it with devise, custom role or usng cancan, using heroku and sendgrid starter account. We can use bootstrap + font awesome too for this project. Can you provide the whole complete dropdown content? The plan is to hardcode it in the model, unless you have something else in mind. I see that you also remove rails3 requirement, so that means we can use rails4? Please contact us so we can discuss further.
$777 USD in 10 days
5.0 (12 reviews)
5.6
5.6
User Avatar
Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$1,736 USD in 30 days
4.9 (16 reviews)
4.7
4.7
User Avatar
A proposal has not yet been provided
$777 USD in 5 days
3.2 (7 reviews)
5.3
5.3
User Avatar
My strong side is that I deliver very maintainable solutions. The code will be clean and will have decent test coverage in RSpec. Ask your technical guys to check my portfolio, while there's no typical Rails application there, they'll confirm that I can produce neat solutions. I run my one-man business and I'll do my work personally. At this moment I have no reviews but hopefully I'll get one in the meantime. When it comes to project, I'm going to use Devise for authentication and PostgreSQL as database. Perhaps I'll utilize SimpleForms or Formtastic for more elegant form-related view code, but I wasn't using them for quite a time and I got to reevaluate them before. There is no word about e-mail notifications for project activity (like when someone attaches new file). I can implement them in simplistic manner but if you want advanced settings (like every user can have per-project settings with option of daily summaries) then it's more work and I got to increase my bid. I am usually reachable till noon UTC so we will likely overlap our hours. I believe I can handle this job in 1–2 weeks.
$1,000 USD in 14 days
5.0 (2 reviews)
3.1
3.1
User Avatar
Need to discuss this in detail,please tell me how we can start the discussion on this requirement. We have a team of 34 professionals,they have more than 11 year of experience, expertise in php/mysql and their MVC frameworks like laravel-4,symfony-2,cakephp,html,html-5,bootstrap, etc, so we can manage this work.
$700 USD in 20 days
5.0 (2 reviews)
2.8
2.8
User Avatar
hi i have seen your requirements, i am interested to take up your project, I will complete your work before your expected date. I have 5 years of experience in IT industry, knowledge in Ruby On Rail,JS,Jquery,HTML,CSS. I have successfully completed more than 10 projects. I hope we will work together, Thank you. you can contact me through mobile also 09959081704(india). we can discuss about budget also. :)
$1,000 USD in 20 days
3.4 (2 reviews)
2.3
2.3
User Avatar
A proposal has not yet been provided
$684 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I have years experience in Ruby on Rails web applications. I've worked on enterprise level applications in Rails 4/3.2 and have experience dealing with Ruby 1.8, 1.9, and 2.0. So whichever versions you're most comfortable using for your project I can work with. I can deliver you a solid application with functional and unit tests within a week for a project of this caliber. Also, I work from California so I'm on west coast time if you ever need to contact me about the project. Look forward to working with you, Josh H-
$666 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$722 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Rockville, United States
4.9
230
Payment method verified
Member since Sep 28, 2004

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.