Group project for ENPM613 - Software Design & Implementation
You must have Python installed on your computer. There are a variety of ways to get this:
winget install Python.Python.3.?
To install the necessary environment dependencies, run (inside /enpm613/shiftchange):
poetry install
Run (inside /enpm613/shiftchange):
poetry run python ./manage.py
You must have Node.JS installed on your computer. There are a variety of ways to get this:
To install the necessary environment dependencies, run (inside /enpm613/shiftchange-ui):
npm install
For hot-reloading and to view the application with mocks, run (inside /enpm613/shiftchange-ui):
npm start
For building a production build, run (inside /enpm613/shiftchange-ui):
npm run build
After building as outlined above, run (inside /enpm613/shiftchange-ui):
npx serve -s build