joatuapp / joatu-app

The JoatU application, written in Ruby on Rails and ChaplinJS.
GNU Affero General Public License v3.0
8 stars 3 forks source link

Contract System (integrated into messaging) #54

Open joatu opened 9 years ago

joatu commented 9 years ago

Within a message (from one user to another), there is a ‘create contract’ button. It leads to the following steps that can happen concurrently to messaging.

3 Step workflow process

Step 1 Is the contract proposal page, once you fill that out, step 2 is locked or allows for a cancel (which brings you to a new contract sheet)

Step 2 Can agree/not agree/negotiates a change (the person who receives step 2 contract), the changes are highlighted in red having been sent back to the original author Original author can agree/disagree/renegotiate again and the process continues until they agree on the terms.

Step 3 Confirm that service has been given, and also a place to write a text reference and a star rating on the service/product when applicable.