Turn one item into multiple items functionality in our ruby on rails web application

Turn one item into multiple items functionality in our ruby on rails web application

In our rails application we enable users to submit multiple types of feedback in a project. We would like there to be an easy way for IT troubleshooters to separate issues into multiple items from within the item page.

On an item page, we add the functionality "Turn into multiple feedback items".

The new workflow would be:

1) User (manager/moderator) views long item

2) They click "turn into multiple items" on item page.

3) The user is then presented with:

a) A selectable box of the text they created (which can be "issue 1")

b) three additional fields to cut and paste and enter their new content into, each of which will create a new item (items 2, 3 and 4) , can click ‘add’ to add more fields.

c) the ability to dropdown classify each entry separately as problem, feedback or tip.

So if someone writes a large entry that contains two pieces of feedback and two problems:

"I really wish it was faster. When I loaded it, it crashed. It also didn't show the textures on the login screen. Can we add some new messages to guide users when it crashes?"

Project Manager can click: "Turn into multiple items".

On screen, they have a cut and pastable text box saying:

Issue 1:

"I really wish it was faster. When I loaded it, it crashed. It also didn't show the textures on the login screen. Can we add some new messages to guide users when it crashes?"

[Type: Feedback]

Issue 2:

[Enter your second issue here]

[Select type: Feedback]

Issue 3:

[Enter your third issue here]

[Select type: Feedback]

Issue 4

[Enter your fourth issue here]

[Select type: Feedback]

[Add another.] (which brings up issue 5)


Issue 1:

"I really wish it was faster.

[Type: Feedback]

Issue 2:

[When I loaded it, it crashed.

[Select type: Problem]

Issue 3

It also didn't show the textures on the login screen.

[Select type: Problem]

Issue 4

Can we add some new messages to guide users when it crashes?"]

[Select type: Feedback]

[Add another.] (which brings up issue 5)

Additional details:

Owner of new items is original issue creator.

Original issue is deleted.

Comments from the original item are copied over to all the newly created items. (Might have to duplicate the comment and then create a relation.

Please include what your approach would be to implementing this addition.


You must be familiar with ruby and rails development. Must be familiar with either cucumber and/or rspec testing frameworks as we require tests to be created to prove that the features work.

This is a small project that will help us get this needed functionality into our web application. This project is also a way for us to build a relationship for future work with the accepted candidate. This will get you familiar with our web application and open up the way for future ongoing work with us.

Background on us:

We are a start up that's building tools for information organization, feedback, and collaboration in the enterprise.

Technical details:

We're using rails 3.2 and jquery. Couchdb is the database that we're using.

Upon acceptance of the project we require an IP agreement be electronically signed.

Beceriler: HTML5, Javascript, jQuery / Prototype, Ruby on Rails, Yazılım Mimarisi

Daha fazlasını gör: workflow web development, workflow one, what ruby on rails, what can i create with ruby on rails, what are organization skills, web development enterprise, web database development tools, web application user guide, web application development of login page, web application development comments, types of development web, tools needed for web development, ruby on rails tests, ruby on rails rspec, ruby on rails jquery, ruby on rails database, ruby on rails 4 way, ruby on rails 1.9 3, new web development tools, new tools for web development, javascript web development tools, javascript and ruby on rails, if ruby on rails, help with ruby on rails, guide to web development

İşveren Hakkında:
( 29 değerlendirme ) Canada

Proje NO: #4441305

Bu iş için 10 freelancer ortalamada $273 teklif veriyor


Can we discuss more?

in %bids___i_period_sub_35% gün içinde262%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(27 Değerlendirme)

Quality work

in %bids___i_period_sub_35% gün içinde550%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(20 Değerlendirme)

Hi, I have an more than 3 years of experience./i will give you the good services also i have done work on your project successfully so i have an good understanding of it. Thanks

in %bids___i_period_sub_35% gün içinde484%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(9 Değerlendirme)

Hi, I am an experienced web developer, really interested in your project. Please check PM for more info.

in %bids___i_period_sub_35% gün içinde220%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(3 Değerlendirme)

The project is well defined, with both the changes to the interface and the associated program behavior clearly specified. This allows me to reliably estimate the time it will take and ensure that you get the solution Daha Fazla

in %bids___i_period_sub_35% gün içinde149%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(3 Değerlendirme)

Hello, Greeting of the day !! I read your requirement and we are ready to work on the project right away with quality assured and in the given budget. We will keep you updated on the status and will never mis Daha Fazla

in %bids___i_period_sub_35% gün içinde309%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(6 Değerlendirme)

Hi It is good to discuss your project over chat conversation on freelancer.com We study your project requirements and put our ideas and thoughts through chat session. We at Mxicoders Private Limited are specialist i Daha Fazla

in %bids___i_period_sub_35% gün içinde183%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Hey, I am an experience web developer. Please check PM

in %bids___i_period_sub_35% gün içinde132%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Please check PM

in %bids___i_period_sub_35% gün içinde220%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

We can serve your requirement with quality

in %bids___i_period_sub_35% gün içinde257%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I already did something similar. I have experience with rspec that would help a lot.

in %bids___i_period_sub_35% gün içinde275%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)