Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1.14 KB

README.md

File metadata and controls

45 lines (31 loc) · 1.14 KB

PT Estimator

Resources

Pivotal Tracker Project

Design Doc

Original Designs

Dev Env Init

  1. yarn install
  2. cd server
  3. rvm install 2.6.3
  4. gem install bundler
  5. bundle install
  6. brew services list (check postgres status)
  7. brew services start postgres (if pg is stopped)
  8. rake db:create
  9. cd ..
  10. yarn run develop

Editor config

There is annoying gotcha with Parcel where hot module reloading breaks after first save for any editor that has safe write. https://parceljs.org/hmr.html#safe-write

This includes:

  • vim
  • vscode
  • sublime

Client Init

Ensure you have nvm installed (this will ensure the project uses a consistent version of Node).

  1. nvm use
  2. yarn install

Client Scripts

Formatting

Run yarn format to have prettier format all TypeScript files in client/. Run yarn format:check to verify prettier has run, or to see if any files need formatting.