Rails application development with rails_admin - New Feature

An existing ROR application (ruby 2.0, rails 4.1) that requires a new feature. Must be familiar with rails_admin.

Feature brief:

"Background: Customers provide updated data each year in paper based form. The administrators then update the data in the platform manually. We need to make this process quicker and more efficient.

There are three steps overall - Yearly annual forms creation (rake task). Annual form updates (draft vs ready changes). Data update (including statistics).

*Annual Rake Task User Story*

-As a developer, I can run a rake task to create the annual returns for the current year, which will copy the relevant data from the clubs and their management committee and relationships into the annual form tables. It needs to archive existing annual returns (mark any items that are still status pending as archived). The new annual returns will then be available to process in the app.

*Listing User Story*

-As a user I can see a list of club annual returns for the current year. On this index page, we will show club name, club number, a status (Pending Update and Updated), Year (created_. I can filter by club name, number and status. A link to the annual form will be available (no other links).

*Annual Return Form User Story*

-As a user I have specific page that allows me to change the existing details of a club.

-If changes are not ready to be applied I can save the "annual update" as a draft.

-If changes are ready, then I can set these changes as “Ready!” (save and merge - will need a secondary confirmation popup).

-Ability to update the management committee the same way we do it for an entity.

-Once approved the changes will then update the associated club and committee members.

Architecturally -> We need to create the equivalent of the entity, entities_user and users models and create annual versions of these. I.e annual_entity, annual_entities_user, annual_users.

A copy of all the clubs (only clubs will be updated annually and the details needed for the annual returns i.e not all fields) and their managing committees will be made into this via a rake task (I.e rake run annualreturns:create(2016) will copy the relevant current club details into the annual tables). We can then subsequently update these via rails admin.

A standard rails_admin index page, but the links (not the standard edit, delete ones) will then take them to a special annual return form (this will need to be a rails “custom action”).

Save as draft will just update the annual return tables. Clicking on Ready should then go and find the original entity and override the attributes with the changes made. We should track the user who made the change and ensure that the papertrail changes is the same person."

Kemahiran: Git, Ruby on Rails, Kejuruteraan Perisian

Lihat lagi: software write technical manual, software write protect software, ruby rails php development lahore, iphone ruby rails application, ruby rails web development, software write book, social gaming application ruby rails, free software write book, software write protection, develop twitter application ruby rails, upgrade existing rails application, software write books, software write book images, deploy rails application slicehost, software write websites idea, rails application, free software write company profile, clone rails application, software write edid, rails application members admin

Tentang Majikan:
( 4 ulasan ) Pyrmont, Australia

ID Projek: #10035236

Dianugerahkan kepada:


Hi, Have 6+ years of experience in web development, my motive is to attain utmost perfection in every assignment that I undertake, irrespective of its size. Currently I've a rich experience in Agile web framework ( Lagi

$22 AUD / jam
(38 Ulasan)

14 freelancers are bidding on average $21/hour for this job


Hello, We are RUBY ON RAILS EXPERTS. So, We consider ourselves apt fit to Update your ROR application and add new features in it as per your needs and requirements. As we have developed wide range of Ruby on Rai Lagi

$18 AUD / jam
(252 Ulasan)

Hi, I am Javascript, ROR and Capybara/Cucumber/Rspec developer, having more then 4 years of experience in web development with expert in javascript, web designing, social API integration, Heroku, AWS, GIT, Cucumber Lagi

$15 AUD / jam
(54 Ulasan)

I like it how you've written the user stories, very good for a freelancer client :) thank and looking forward to working with you

$40 AUD / jam
(20 Ulasan)

Hello, Get it done by RoR Pro’s! We are a London based fullstack dev studio, we can deliver a top notch job for you. All our projects are version controlled with GIT (Github or Bitbucket). Following are some Lagi

$24 AUD / jam
(1 Ulasan)

Dear Client, Thank you for looking at my candidature. I am Full Stack Ruby on Rails Developer with 5+ years of SOLID experience in developing web applications using Ruby on Rails platform with PostgreSQL/MySQL, Lagi

$17 AUD / jam
(30 Ulasan)

Hello Hiring Manager, Greetings of the day! I'm a Web Developer from India who is specialized in ROR,Rails4/3,Ruby2/1.9,Bootstrap,OOPS,MVC, Trello,Codebase,Catarse,Sharetribe,Asana,Scraping,TDD,BDD,Unicorn,Pas Lagi

$15 AUD / jam
(17 Ulasan)

Hi, Iam interested in your project and I will be happy to do that for you. I have experience with these skills. I can send some previous work similar to yours I need to discuss more about your project so that I make Lagi

$22 AUD / jam
(4 Ulasan)

Hello. I am Abdullah from geekinntech. We are working on ruby on rails for more than 3 years. You may have a look at my portfolio site at [login to view URL]

$20 AUD / jam
(0 Ulasan)

Hello, i have 3 year exeprience in develop ror apps, used rails v from 3.2 to 4.2, and ruby from 1.9.3 to 2.3.0. U can connect with me by means d4mk0f at gmail and in skype damir_fley

$17 AUD / jam
(0 Ulasan)

Hi, Would be nice to discuss project details. I have vast experience in complex web applications development from scratch, you may check some of the recent RoR projects: [login to view URL] [login to view URL] Lagi

$22 AUD / jam
(0 Ulasan)

Hello, My name is Margarita. I represent RoR development team Twinslash. I apply your job because I can dedicate RoR developer to add new features in your app. · During 7 years, we specialize ONLY on Ru Lagi

$23 AUD / jam
(0 Ulasan)
$16 AUD / jam
(0 Ulasan)

Hello, I'd like to express my extreme interest to work with you in your team on this project. I am senior full stack developer having 5 years of extensive web development experience using ROR/Mysql/HTML+CSS/Git Lagi

$22 AUD / jam
(1 Ulasan)