This project aims to connect squash players at McGill based on their weekly availability.
We used GPT-3 to allow users to input their availability in a vague textfield. It then converts it into a useful JSON Object describing the users availability at each hour of the day during the week.
We used a matchmaking python algorithm to match users based on their shared availability and send HTML/CSS emails to both of them to plan a squash match.
The frontend and API is built with NEXTJS, hosted on an apache2 server. We also have a MYSQL database that is interacts with the API.
Built With
- nextjs
- python


Log in or sign up for Devpost to join the conversation.