Skip to content

vanHeemstraSystems/interactive-narrator

Repository files navigation

interactive-narrator

Interactive Narrator

Visualize your user stories

Based on "Interative Narrator" at https://github.com/Gionimo/InteractiveNarrator

Based on "Visual Narrator' at https://github.com/marcelrobeer/visualnarrator

Based on "Flask" at https://github.com/vanHeemstraSystems/flask

Based on "How Do You Serve Static Files in Flask?" at https://sentry.io/answers/serve-static-files-flask/

Based on "SpaCy" at https://github.com/vanHeemstraSystems/spacy

Based on "Flask SQLAlchemy" at https://github.com/vanHeemstraSystems/flask-sqlalchemy

Based on "Flask Web Development" at https://github.com/miguelgrinberg/flasky

Run this application as follows:

  1. Enter flask_app directory: $ cd flask_app
  2. Run pip install -r requirements.txt
  3. If non-existent, create a virtual environment inside the flask_app directory: python3 -m venv .venv
  4. Start the virtual environment and enter: . .venv/bin/activate
  5. Set the Flask App to app directory: (.venv) $ export FLASK_APP=app
  6. Set the Flask Environment to development: (.venv) $ export FLASK_ENV=development
  7. Run the flask app: (.venv) $ flask run
  8. Open the web interface as prompted
  9. Use CTRL+c to exit the web server.
  10. Alternatively run the flask command line interface: (.venv) $ flask shell
  11. Execute any flask commands: >>>
  12. Use exit() to exit from the command line interface.

100 - Introduction

See README.md

200 - Requirements

See README.md

300 - Building Our Application

See README.md

400 - Conclusion

See README.md