Have you ever wondered how sites like OkCupid.com and Match.com provide matches to you? How about how Amazon.com provides suggested products? In this project, we build a matchmaking site that teaches you the fundamentals of a matching algorithm so you can build the "OkCuipd" of finding and hiring staff.
Start with: Try Django 1.8
The tutorial code below is the final code from the end of each tutorial video. Each link below is tied directly to the tutorial's title. Please note that some videos will not have code reference code.
17 - Display & Edit User Answer
20 - Matching Algorithm Part 1
21 - Matching Algorithm Part 2 - Awarding Points
22 - Matching Algorithm Part 3 - Total Points
23 - Geometric Mean vs Arithmetic Mean
24 - Matching Algorithm Part 4 - Match Percentage
26 - Model Manager for Matches
27 - Get Match Percentage from Algorithm
28 - Compare Timezone to Update Timestamp
29 - Update Match for QuerySet
30 - Complex Queries with Q Lookups
32 - Profile App & Image Field
34 - Implementing Matching Function
35 - Instance Property for Match Percentage
37 - Match Images on Dashboard
39 - Match Images on Dashboard Part 2
40 - Fix New User breaking Matches
45 - Update Jobs with Model Formsets
46 - Get Matches QuerySet Update
47 - Job, Location, Employer Matches
49 - Suggestion Position, Location, Employer
54 - Location & Employer Match Views
60 - Include Template with Arguments
63 - Unanswered Questions Part 2