Skip to content

scottc11/ESSY.me-v.3

Repository files navigation

ESSY.me

Website built using Django + React via webpack.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Installing

Install React/Node dependencies

npm install

Install python dependencies

pip install

Running locally

---- Django SuperUser ----
username: scottcampbell
password: developer password

Start the django server

python manage.py runserver
Static Files

run the --watch command on webpack to auto generate new bundle.js files when changes are detected in your code. Terminal command located in package.json.

npm start

manually compile JavaScript files with

npm pack

Write google app default credentials

gcloud auth application-default

-------- DEPLOY APP ----------

Copy local static folder and upload to cloud storage static folder

python manage.py collectstatic
gsutil rsync -R static/ gs://essy/static

Now deploy the app to Heroku

git push heroku master

or you can deploy a branch

git push heroku testbranch:master

------- PACKAGES -------------

About

React front-end, Django back-end portfolio website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published