Uses AWS Rekognition deep learning-based image recognition to help you automate your date discovery.
- Supports Tinder dating app ✅
- Supports Happn dating app ✅
- Supports Mint dating app ✅
- Uses your existing matches 💞 for machine-learning 🤖 when to 👍 or 👎 new recommendations ✅
- Periodically 🕙 gets dating app 👧👩 recommendations and automatically 🤖 👍 or 👎 ✅
- Launch 🚀 inside a Docker container 🐳 so you don't need to manage the dependencies 🙌 ✅
Run the Docker image in a container exposing the port 5940
docker run -d -p "5940:3000" hfreire/get-me-a-date
Swagger documentation available at http://localhost:5940/docs
.
Variable | Description | Required | Default value |
---|---|---|---|
FACEBOOK_USER_EMAIL | Facebook user e-mail address used for login. | true | undefined |
FACEBOOK_USER_PASSWORD | Facebook user password used for login. | true | undefined |
AWS_REGION | AWS region used for S3 and Rekognition. | true | undefined |
AWS_ACCESS_KEY_ID | AWS access key used for S3 and Rekognition. | true | undefined |
AWS_SECRET_ACCESS_KEY | AWS secret access key used for S3 and Rekognition. | true | undefined |
FIND_DATES_PERIOD | The time period (in seconds) between finding dates. | false | 600 |
PORT | The port to be used by the HTTP server. | false | 3000 |
API_KEYS | The secret keys that should be used when securing endpoints. | false | undefined |
SO_TIMEOUT | TCP socket connection timeout. | false | 120000 |
LOG_LEVEL | The log level verbosity. | false | info |
ENVIRONMENT | The environment the app is running on. | false | undefined |
ROLLBAR_API_KEY | The server API key used to talk with Rollbar. | false | undefined |
Clone the GitHub repo
git clone https://github.com/hfreire/get-me-a-date.git
Change current directory
cd get-me-a-date
Run the NPM script that will build the Docker image
npm run build
You can contribute either with code (e.g., new features, bug fixes and documentation) or by donating 5 EUR. You can read the contributing guidelines for instructions on how to contribute with code.
All donation proceedings will go to the Sverige för UNHCR, a swedish partner of the UNHCR - The UN Refugee Agency, a global organisation dedicated to saving lives, protecting rights and building a better future for refugees, forcibly displaced communities and stateless people.
Read the license for permissions and limitations.