An open source membership, access and payments portal.
MemberMatters is an open source membership and access management solution.
The official place for updates on the MemberMatters software is on the HSBNE Inc. forum. You can access the specific thread here. You will also find a changelog under each release here on GitHub.
See the getting started instructions for how to run the MemberMatters software for your organisation.
The Vue.js (Quasar) frontend and Django backend run different dev servers on different ports. Due to
this you will run into issues with sharing cookies etc across the different URIs. To get around
this, the webpack dev server has been setup to proxy all requests to /api
to localhost:8000
so
you’ll need to make sure the django dev server is running there.
Please see the readme file inside the frontend
folder. This folder contains all of the source
code and other assets needed by the frontend.
Please see the readme file inside the memberportal
folder. This folder contains all of the source
code and other assets needed by the backend.
See the screenshots folder for more screenshots.
By contributing any code, asset or any other resource to this repository to you agree to license it under the license in use by the project (currently MIT). Please use good coding practices, comment your code well and ensure compliance with any code formatting or linting that’s in place. Also avoid “weird tricks” and optimisations that don’t read easily - this is a web app not a high performance algorithm. Your contributions will be rejected if you do not follow these guidelines so please be careful.
Feel free to add your organisation to this list (via a pull request) if you’re actively using MemberMatters and are a not for profit or similar. Make sure to include a link to your website and the date you added it.