Postponed work in progress.
Intermediate Storage Area management and monitoring application.
Node.js is a server side software system designed for writing scalable Internet applications in JavaScript.
- Version: 0.8.x
- Website: http://nodejs.org/
- Download: http://nodejs.org/download/
- Installation guide: https://github.com/joyent/node/wiki/Installation
MongoDB is a scalable, high-performance, open source NoSQL database.
- Version: 2.x.x
- Website: http://mongodb.org/
- Download: http://www.mongodb.org/downloads
- Installation guide: http://www.mongodb.org/display/DOCS/Quickstart
GraphicsMagick Image Processing System is required by the gm
node module used for resizing
the storage areas maps.
- Version: 1.3.x
- Website: http://www.graphicsmagick.org/
- Download: http://www.graphicsmagick.org/download.html
- Installation guide: http://www.graphicsmagick.org/README.html#installation
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
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/
TODO
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/.
walkner-isa is released under the CC BY-NC-SA 4.0 License.
Copyright (c) 2014, Łukasz Walukiewicz (lukasz@walukiewicz.eu). Some Rights Reserved.