TaskBoard application.
-
This apllication allows to create tasks for freelancers and discuss conditions of job before task is assigned to tasker and confirmed.
-
For now there are 2 roles of users that could be created after sign up: "Client" or "Tasker"
-
"Client" can create task with description, initial cost and deadline. "Tasker" can make offer and discuss task's conditions.
-
"Client" can choose the best offer and assign the task.
-
"Client" and "Tasker" can see each other location. (gmaps4rails gem)
-
When task finished "client" and "tasker" will left reviews to each other.(work in progress)
-
Amount of "balance" that task cost will be transferred from client's to tasker's balance.(work in progress)
Associations created:
- Has_many
- Has_many :through.
- Polymorphic
- Has_one