Skip to content
This repository has been archived by the owner on Dec 6, 2023. It is now read-only.
/ HPCCInfo Public archive

An Info Worksheet (like a spreadsheet) to view HPCC data files and apply simple data manipulation

License

Notifications You must be signed in to change notification settings

hpcc-systems/HPCCInfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HPCCInfo

A Workbook (like an Excel workbook) to view HPCC data files and apply simple data manipulation

Requirements

For development, you will only need Node.js and MYSQL Server installed on your environment.

Node

Node is really easy to install & now include NPM. You should be able to run the following command after the installation procedure below.

$ node --version
v8.9.4

$ npm --version
5.6.0

Install

$ git clone https://github.com/hpcc-systems/HPCCInfo.git
$ cd HPCCInfo/server
$ npm install -g bower
$ npm install

PM2 is a production process manager for Node.js / io.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.

$ npm install pm2 -g

Execute myql script located in folder HPCCInfo/server/HPCCInfo_schema.sql Update the MySql connection properties in HPCCInfo/server/DBConnection.js

$ cd HPCCInfo/client
$ bower install

Start the application

$ cd HPCCInfo/server
$ pm2 start server.js

Stop the application

$ pm2 stop server

Current Processes

$ pm2 list

More about PM2 commands here http://pm2.keymetrics.io/docs/usage/quick-start/#cheat-sheet

Open Google Chrome browser and enter the url (http://localhost:3000)

NOTE:

We recommed using Google Chrome browser. The application is only being tested using Google Chrome. If you are using any other browser, the application might not run properly.

Bugs and Feedback

For bugs, questions and discussions please use the Github Issues.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

About

An Info Worksheet (like a spreadsheet) to view HPCC data files and apply simple data manipulation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages