CitizenOS front-end web application - https://app.citizenos.com.
- Node.JS >= 6.13.1 (https://github.com/mklement0/n-install)
- Get the source -
git clone [email protected]:citizenos/citizenos-fe.git
- Go to the source directory -
cd citizenos-fe
- Add to dev.citizenos.com to your hosts file -
sudo -- sh -c -e "echo '127.0.0.1 dev.citizenos.com' >> /etc/hosts"
- When using over HTTPS you need to add
./config/certs/citizenosCARoot.pem
to your trusted CA certificate store or browsers will complain.
- Run the application -
npm run dev
- Open https://dev.citizenos.com:3001 or http://dev.citizenos.com:3000 in your browser.
NOTES:
- By default the app runs against CitizenOS public testing environment (https://citizenos-citizenos-api-test.herokuapp.com). If you want to run against your local citizenos-api instance, modify the url in app.js to https://dev.api.citizenos.com:3003
- All pull requests to
master
branch - Live site runs on
prod
branch