Preliminary Project Specs - SCCapstone/imentor GitHub Wiki
Mobile & desktop friendly website (responsive design)
-
Teacher posts their project need
-
The project description could also have links to their overall project website or could include a more in-depth written description.
-
Flexible timeline of need. Example: “July 2015-August 2015. 30 minutes once per week on M,W,F from 10-12 or 2-3 online & once one site for 2 hours at ___”
-
Descriptions of mentors would be “structured data” (X people with Y skill/background). Ex: “1-2 people with illustration skills”
-
Teachers can notify mentors that they think meet the project need
-
Mentors can find projects and apply to join them
-
Search for projects based on skills requested and time commitments
-
Mentors apply for a project. Teacher can communicate back and forth and then accept or decline the mentor.
-
Mentors pass a background check?
-
Scheduling
-
The app helps negotiate the times the mentor will be engaged with the student/class.
-
Teacher enters the available timeslots and mentors “sign up” for a time.
-
Teachers link up students with mentors
-
Teacher assigns students to a mentor and timeslot
-
When the time comes, students and mentor can use a “Start Hangout” button to initiate the online session.
-
Feedback
-
Mentors can provide feedback on the projects and students
-
Teachers and students can provide feedback to mentors
-
Integration and Interoperability
-
Sign in with Google account so its quick and easy. This also makes Hangouts and Drive integration easier.
-
Links/URLs to mentor openings should be easily available so if teachers have existing project or class pages they can post a links to the positions.
-
API for integrating with the service could be interesting, increase its usage, and allow for easier division of labor on the project team.