manage multi-use community houses: members, guests, events.
Python JavaScript HTML CSS Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
bank
bdd
client
conf
core
docs
gather
graphapi
modernomad
scripts
static
templates
.gitignore
.travis.yml
Dockerfile
Vagrantfile
agpl-3.0.txt
deploy.sh
docker-compose.yml
manage.py
readme.md
requirements.test.txt
requirements.txt

readme.md

Modernomad

Modernomad is an operating platform for collaborative spaces. It aims to facilitate democratic management, empower people with information, and enable meaningful connections for groups that value openness, collaboration and participation.

Main features include profiles, mailing lists, guest and booking management, events, static content, and community management. A detailed feature list is also available.

License

Modernomad is licensed under the Affero General Public License, which is like the GPL but requires you provide access to the source code for any modified versions that are running publicly (among other things). The intent is for anyone improving the software makes those improvements available to others.

Running

Interested in contributing? We use Trello to coordinate day to day. We also have Github issues associated with this repository if you are not on trello and want to report problems, bugs or make suggestions. Read more about contributing.

Docker development environment

The easiest way to get up and running in development is by using Docker. See Docker development environment.

Manual setup

If you can't or don't want to use Docker, see Environment Setup and How to Run.

Configuration

see Configuration

Additional documentation can be found in the docs directory.

Contributing

We love contributors! Add an issue if you have an idea or bug report, visit the Backlog to see what we're up to, or message jessykate on twitter.

Admin User Guide

There is an admin user guide under development on Gitbooks. This guide should help users to get familiar with the available features, set up, and manage existing locations on instances of modernomad.