Rehive's dashboard is designed to help you manage your product from end-to-end:
- invite new users, collect KYC documents, verify user information,
- clear deposits and withdrawals, manage and review transactions,
- manage customer support,
- set transaction fees, set transaction limits, set notification preferences,
- configure employee and user permissions
- and more.
Rehive's back office dashboard is an open sourced project in Angular JS which advanced users can host in order to extend functionality.
- fork the repository
- git clone
https://github.com/{{username}}/dashboard-angular.git
, - cd into
dashboard-angular
- make sure you have node v8.9.4 and npm v5.6.0,
- run
npm install
to install the dependencies, - to run local copy in development mode, execute:
gulp serve
, - to run local copy in staging mode, with the rehive staging API (
https://api.staging.rehive.com/3
), execute:gulp serve:staging
, - to run local copy in production mode, execute:
gulp serve:dist
.
- commit all changes
- run
inv git_release
to increment the version and tag the release - wait for the build trigger or run
inv cloudbuild <version>
to build and upload the latest docker image - run
inv upgrade production
to add the latest image to kubernetes deployment
Check us out at Rehive
MIT license.