This is a sample APP using Bootstrap and Font Awesome with an app generated by Angular CLI, and Django DRF as backend. In order for the backend to serve Angular frontend, a proxy configuration is set-up to route 4200 to port 8000 in proxy.conf.json.
Author: aislaapps
Python
Virtualenv
Pip
Node.js
NPM
Note: Make sure you have set-up your virtualenv for Python
cd djangular_invoice_messages/backend/invoice_messages
pip install -r requirements/base.txt
cd djangular_invoice_messages/backend/invoice_messages
./manage.py createsuperuser
./manage.py migrate
./manage.py runserver
cd djangular_invoice_messages/frontend/messagesfrontend
npm install
cd djangular_invoice_messages/frontend/messagesfrontend
npm run build
cd djangular_invoice_messages/backend/invoice_messages
./manage.py runserver
http://localhost:8000/messages/
cd djangular_invoice_messages/frontend/messagesfrontend
npm start
cd djangular_invoice_messages/backend/invoice_messages
./manage.py runserver