website to help educate people about the financial and emotional impact of a family law dispute in Canada
- Node.JS 8.x
- Fork this repo (law-design-colab-ctto/family-law-costs)
- Clone your forked repo
cd
into the newly clonedfamily-law-costs
project directory on your local machine- Run
yarn
to install - Run
yarn start
to get the app started locally
That's it! Your local development site is now available at: http://localhost:3000/
[Heroku][heroku] is being used during development. The master branch of law-design-colab-ctto/family-law-costs
will be auto-deployed to http://family-law-costs.herokuapp.com//
- React + Redux
- Heroku
- If your code editor has an ESLint extension, install and use it
- The
.eslintrc.js
file contains the ESLint config - You can also run
yarn lint
to run ESLint manually - There is a pre-commit hook that will run
eslint --fix
- This code base uses
styled-components
- Reusable generic components should be put in
src/components
src/components
contains components that can be reused and shared between scenessrc/scenes
contains scenes which can be thought of as views (ex. persona page)src/styles
contains style objects so that styles can be easily standardized and adjusted (ex. import the theme red to any components that require the colour red)