14. Matching - gsambrotta/open-matches GitHub Wiki

Matching is based on:

  • availability

    • How many times per weeks
    • Time of the day (day | evening)
    • Days of the weeks (week day | weekends)
  • Location (remote | city)

  • Approved profile (for coach only)

  • Active profile

  • skills - the results are prioritised based on the most accurate match (i.e. looking for: javascript, php, python. Result 1 include: javascript, php, python, Results 2 include: php, python, Result 3 include; javascript)