Closed

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

This project received 12 bids from talented freelancers with an average bid price of $263 USD.

Get free quotes for a project like this
Employer working
Project Budget
$100-$250 USD
Total Bids
12
Project Description

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)


WHICH ALL BECOMES:

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.

Skills:
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.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online