Skip to content

is-joshua/WorkflowDev

 
 

Repository files navigation

Running the test project locally

  1. Clone repository (git clone ...)
  2. Setup python virtualenv (virtualenv ...) (See 'Setup Virtualenv' section below)
  3. Get require python packages (pip install -r requirements.txt)
  4. Migrate django db from new virtualenv (python manage.py migrate)
  5. Collect static files (python manage.py collectstatic --noinput)
  6. Create new user (python manage.py createsuperuser)
  7. Collect NPM packages (npm install)
  8. Start webpack dev server (npm run dev)
  9. Start the django dev server (python manage.py runserver --nostatic)
  10. Open localhost:8000 in web browser

Notes

  • The django / python setup is for creating and requesting data from an api endpoint
  • When doing frontend developing, you should do it in the src folder using VueJS
  • Webpack is setup to automatically update the webpage when you save a change in VueJS (if currently being viewed in browser)

Setup Virtualenv Instructions

  1. Make sure you have python installed (https://www.python.org/downloads/)
  2. pip install virtualenv
  3. virtualenv venv (venv is whatever env name you want)

Important URLS

Project Details

In this project we are merely trying to convert our current workflow system into VueJS. We would like the new system to look like the current but instead of being integrated into django we will use the new apis I have created in this project to populate the VueJS interface.

screenshot step 1 example screenshot step 2 example

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 54.6%
  • JavaScript 25.7%
  • Python 16.2%
  • HTML 3.4%
  • Vue 0.1%