- Pull down the repo, make sure you have Node > 5 and npm > 3
- Run
npm install
- Open
localhost:3001
in the browser - Run
npm run build -- --release
for production build and thennpm run deploy
to deploy - Run
npm run lint
to check the source code for syntax errors and potential issues - Run
npm test
ornpm run test:watch
for unit testing - If you're using Atom editor, install these linting packages
apm install linter linter-eslint react linter-stylelint
- It is React/Redux app powered by express.js and server side rendering
- This app uses GraphQL for getting the data from the outside services (APIs)
- This app uses Universal Router and not React Router
- The styleguide for this project can be found here
ssh-add ~/.ssh/id_rsa
source ~/.bashrc
, create .bashrc profile if you don't have onebizly-util
cd dev/Bizly-Deploy-Utils
fab adminserver.build:dev
fab deploy:development adminserver.deploy:<tag>
(where tag is generated from the previous step)ssh dev-admin1-ny3
cd /opt/bizly/admin/current/
npm run master
ornpm start