Summary:
Implement a draft for tutor page: Hard-code some data to simulate the situation when a tutor receives requests.
Implement the edit function for the tutor’s expertise. Now a tutor can edit his expertise in the dashboard.
Next week...
Keep working on the Tutors’ Page and the matching algorithm.
Update the user’s request: add edit function to it and display open request in the dashboard (similar to expertise)
URL of contribution
Summary:
Adjustment in Dashboard: now the user can manage his Request directly in the Dashboard
Help to implement a brute force match algorithm
Display the matched tutor for the user's request
Next week...
Start working on the next step: The user should choose which Tutor he wants to send the request to on the matched tutor page.
For tutors' page, implement actions relate to "request received"
URL of contribution
Summary:
Overhaul the REQUEST model in the database: Choose a new data structure that works better for future interactive.
Help to work on dispersing requests to tutor, bug fixing.
Next week...
Keep working on the dispersing page.
For the tutors' page, implement actions related to "request received"
URL of contribution