Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Change profile picture placeholder added Feb 4, 2019
backend
lib/js
src Merge pull request #22 from xOpsTech/frontend-nic Feb 5, 2019
.babelrc
.editorconfig Add front-end of xsum Jul 1, 2018
.eslintrc .eslint fix Dec 12, 2018
.eslintrc.json .eslint fix Dec 12, 2018
.gitignore Undo .gitignore change Dec 12, 2018
LICENSE Initial commit Jun 18, 2018
README.md
index.html Profile Page redesign Jan 7, 2019
package-lock.json .gitignore change Dec 11, 2018
package.json Update webpack library version Dec 25, 2018
webpack.config.js Sign in with Google Button restyled Dec 14, 2018
webpack.config.production.js Update webpack library version Dec 25, 2018

README.md

xSumFE

Pre-requisite

Need to have mongodb, influxdb on your machine. Linux would be the most suitable OS. Need to have npm and node install on your machine

Guide

Clone the project

$ git clone https://github.com/xOpsTech/xSUM.git

Go to xSUM folder and run

$ npm install

Go to src/config folder and run

$ ln -s dev-config.js config.js

Then go back to xSUM folder and run to build

$ npm run build

You can start dev server with

$ npm start

Then go to backend folder and run

$ npm install

Then go to backend/config folder and run

$ ln -s dev-config.js config.js

Then go to back to backend folder and run (This will start the service)

$ npm run service

Other commands

$ npm run scheduler              ## To start scheduler(Inside backend folder)
$ npm run execute create-tenants ## To create influxdb tenants(Inside backend folder)
$ npm run execute update-points  ## To update points with relevant to already added jobs(Inside backend folder)
You can’t perform that action at this time.