Fall 2020 Capstone Project
master
with the format feature/*
(ex. feature/maps
). Keep branch names short: the suffix should be a one or two-word descriptor for the feature you are writing.master
once your work is completed. PR candidate code must run without errors.
4.1. Add at least one reviewer to your PR. Anyone can review, but a PR requires at least one approval before it can be merged. master
. .env
file in frontend/ (see frontend/README.md)Docker is a container runtime that allows fine control over the development and production environment. We will use it to run the frontend, backend, and sql database in unison to match the remote environment.
https://www.docker.com/products/docker-desktop https://docs.docker.com/compose/
The docker-compose.yml file includes services for the React.js frontend development server, the Django backend development server, a Postgres database, and an Nginx server hosting the static files created by a production build of the frontend (for presentations).
After installation of Docker and Docker-compose, the application can be run by calling docker-compose up
at the root of the directory.