Kapalı

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)

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.

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

Daha fazlasını görün: workflow web development, workflow one, organization skills, web development enterprise, web database development tools, web application user guide, web application development comments, types development web, tools needed web development, ruby rails tests, ruby rails rspec, ruby rails database, ruby rails way, new web development tools, new tools web development, javascript web development tools, javascript ruby rails, guide web development, easy way web development, building project ruby rails, application development tools, add manager web development, ruby web development, ruby help, application frameworks

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

Proje NO: #4441305

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

psenthilkumar

Can we discuss more?

in 3 gün içinde262$ USD
(27 Değerlendirme)
6.2
maysam

Quality work

in 5 gün içinde550$ USD
(20 Değerlendirme)
5.1
hiteshkanwar

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 7 gün içinde484$ USD
(9 Değerlendirme)
4.4
sun1010

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

in 5 gün içinde220$ USD
(3 Değerlendirme)
4.2
camerontaylor

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 fazlası

in 3 gün içinde149$ USD
(3 Değerlendirme)
3.9
codeware1

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 fazlası

in 5 gün içinde309$ USD
(6 Değerlendirme)
3.6
mxicoders

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 fazlası

in 3 gün içinde183$ USD
(1 Değerlendirme)
2.7
kushkella

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

in 3 gün içinde132$ USD
(0 Değerlendirme)
0.0
ormus2002

Please check PM

in 3 gün içinde220$ USD
(0 Değerlendirme)
0.0
indiantechdreams

We can serve your requirement with quality

in 15 gün içinde257$ USD
(0 Değerlendirme)
0.0
fvcdaniel

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

in 4 gün içinde275$ USD
(0 Değerlendirme)
0.0