/walkner-isa

Intermediate Storage Area management and monitoring application.

Primary LanguageJavaScriptOtherNOASSERTION

ISA

Postponed work in progress.

Intermediate Storage Area management and monitoring application.

Requirements

node.js

Node.js is a server side software system designed for writing scalable Internet applications in JavaScript.

MongoDB

MongoDB is a scalable, high-performance, open source NoSQL database.

GraphicsMagick

GraphicsMagick Image Processing System is required by the gm node module used for resizing the storage areas maps.

jquery.smoothZoom

Optional. Used for showing the location of storage areas on a map. Files icons.png, pin.png, preloader.gif and jquery.smoothZoom.min.js should be placed in the frontend/vendor/jquery/smoothZoom directory.

Available from CodeCanyon: Smooth Zoom Pan - jQuery Image Viewer

Installation

Clone the repository:

git clone git://github.com/morkai/walkner-isa.git

or download and extract it.

Go to the project's directory and install the dependencies:

cd walkner-isa/
npm install

Give write permissions to var/uploads/ directory and all of its subdirectories:

chmod -R 0777 var/

Configuration

TODO

Start

If not yet running, start the MongoDB server.

Start the application server in a development or production environment:

  • under *nix:

    NODE_ENV=development node walkner-isa/backend/server.js
    
  • under Windows:

    SET NODE_ENV=development
    node walkner-isa/backend/server.js
    

Application should be available on a port defined in the modules/httpServer.js file (80 by default). Point the Internet browser to http://127.0.0.1/.

License

walkner-isa is released under the CC BY-NC-SA 4.0 License.

Copyright (c) 2014, Łukasz Walukiewicz (lukasz@walukiewicz.eu). Some Rights Reserved.