Two types of users need to have their relationships updated to include the listed features in a Rails app
$250-750 USD
Imekamilika
Imechapishwa almost 11 years ago
$250-750 USD
Kulipwa wakati wa kufikishwa
I need the following functionality added to an app:
Students and Coaches are different types of users:
Coach/Student Grouping with tests
Associate coach & student with invite There needs to be a mechanism in place to associate student's with coaches when they student is not explicitly invited by the coach. Say a coach has a subscription and the student has a subscription and the student wants to be taught by the coach. There needs to be a way for students to 'apply to be taught by' a coach - then the coach needs the option to approve the student -and vise versa. After the student or coach accepts the relationship, the student needs to start to show up in the coach's list of students.
Group of students, manageable by coach
Group Crud
Group - student association
Coach sets evaluable traits
Evaluable crud
Evaluable traits
Evaluation of a student (Should we record the evaluations as separated with time? e.g. Evaluation #1 on 21 Dec, 2013 and Evaluation #2 on 01 Jan, 2014 etc. ) This would be helpful for reporting progress over time at a later point. So we may as well keep track of the evaluations over time. Just note that the current view (there is a screenshot on pivotal) doesn't display a graph of progress over time, we would just want the latest evaluation to be displayed on this page.
Student screen for evaluation
Adding note to evaluation
Access will be given to a private github repository where you can fork and complete the work.