####About Shinto
Shinto is a kanban style task management framework built with ReactJS, Django, and Django REST Framework.
####React Frontend Usage
- Clone the repo.
- Change directory into
front
- Run npm start (Python 2 only pass --python 2 if python 3 is your default).
- Open
index.html
in a web browser with cross origin requests enabled. - On Linux:
chromium --disable-web-security
- On OSX: Install
Allow-Control-Allow-Origin
(Chrome, Chromium)
####Django API Usage
- Clone the repo
- Change directory into the repository root.
- Create a virtual environment.
- Activate your environment and install the requirements.
- Change directory into
shinto
. - Run
./manage.py runserver --settings=shinto.settings.cmanallen
####Limitations
- Drag and drop support is not currently implemented.
- Board, Card, and Activity name changing is not currently implemented.
- Adding additional boards, cards, and activities are not currently implemented.
- Displaying comments is not currently implemented.
####License
MIT