Match people in pairs
Dyad Finder helps you find matched pairs of people from a larger group, by inviting group members to share their partner preferences and calculating the best possible matches using the Stable roomates algorithm.
The user interface for this project is writen in HTML5, CSS and Javascript (jQuery) - it requires no installation and can be run directly by visiting the index.html file in a web-browser.
It connects to a back-end server, which is an express app deployed to Firebase.
$ npm install firebase-tools
$ npx firebase login
$ npx firebase init
The test scripts can be run by executing
$ npm run test
from the functions folder.
With firebsae configured, deploy the application with
$ npx firebase deploy
There is an API!
Feel free to dive in! Open an issue or submit PRs.
Dyad Finder follows the Contributor Covenant Code of Conduct.
AGL-3.0-or-later © Arthur Taylor