Manage people with channel model bindings and vue.js
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
live_people_app
requirements
utility
.coveragerc
.editorconfig
.gitattributes
.gitignore
.pylintrc
.travis.yml
CONTRIBUTORS.md
LICENSE
Procfile
README.md
app.json
docker-compose.yml
env.example
live.png
manage.py
pytest.ini
requirements.txt
runtime.txt
setup.cfg

README.md

live_people_app

Manage people with channel model bindings and vue.js

See it live! https://live-people-app.herokuapp.com/

Features

  • 3 way model binding. All clients are in sync all the time.
  • Uses Django Channels / model binding to push model changes.
  • Uses vue.js for a lightweight interactive experience.

 

Up and Running

  1. git clone git@github.com:bionikspoon/live_people_app.git
  2. cd live_people_app
  3. mkvirtualenv -p python3 people
  4. sudo bash ./utility/install_os_dependencies.sh install
  5. bash ./utility/install_python_dependencies.sh
  6. docker-compose up -d
  7. chmod +x ./manage.py
  8. ./manage.py migrate
  9. ./manage.py runserver