MartinHowarth / melinda

Melinda is a match-making service for informal mentoring and pastoral support.

Home Page:https://metaswitch-tinder.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CircleCI

Metaswitch Tinder

Metaswitch Tinder is a match-making service for informal mentoring and unofficial pastoral support at Metaswitch.

It is built using the dash framework. The Dash framework provides simple python bindings for creating a React.js based app.

For more information (specifically for contributors/developers), see the wiki.

Quickstart development instructions

On Linux, with live updates when you save changes to the source files:

yum install -y python36
python36 setup.py develop
python36 metaswitch_tinder/index.py

or, to run the app using gunicorn (as it should be when deployed live):

gunicorn -w 4 metaswitch_tinder.index:server

Test Database

Test apps use an in-memory postgres database.

It is auto-populated with the test data is defined in metaswitch_tinder/populate_test_database.py.

Note: This in-memory database will not be auto-populated when running with gunicorn.

About

Melinda is a match-making service for informal mentoring and pastoral support.

https://metaswitch-tinder.herokuapp.com/

License:MIT License


Languages

Language:Python 98.5%Language:JavaScript 1.5%