Research Date is an available solution for protecting the integrity of digital data.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.iron
app
bin
build
config
tests
.gitignore
LICENSE
README.md
TODO

README.md

Researchdate

Research Date is an available solution for protecting the integrity of digital data, but also it will provide a mechanism to proof that such data existed at a certain time.

How to use it as engineer

In order to start using the project there are some requirements to be fulfilled.

  1. You need to install Node.JS in your computer. Version 5.* should be OK. In the following site you can find details of how to install it: https://nodejs.org/. You must ensure that with Node.JS, also the NPM tool is installed. In OS like Windows this is the default behavior when installing Node.JS.

  2. You need to install the iron-meteor package for Node.JS. In your command-line type: npm install -g iron-meteor (you may probably require administrative permissions to do this, if this is the case, then provide them). Iron-meteor is a management tool for Meteor's projects, allowing you to easily prepare their structure, control their execution and many other things.

  3. You need the Meteor web framework, which relays in Node.JS to work. The following site will also tell how to install it: https://www.meteor.com/.

  4. Since ResearchDate has some Node.JS libraries, they need to also be downloaded to the project's directory. To do that make sure to run the command: npm install.

Both technologies are available for Windows, Linux and Mac, so feel comfortable to install them wherever you desire.

Getting the project

The fastest way to have it is by cloning this repository: https://github.com/aleph-engineering/new_researchdate. So, going to the directory you want to host the project folder and typing in your command-line the following: git clone <mentioned-url> <project-name> will make you have the project already in your computer and ready to be executed. Note: You can use any git utility you want to do this, such as: SourceTree or TortoiseGit.

Then, how to execute it?

This is the easiest part ever, just:

  1. Go inside the project (assuming you have following the previous steps), just type: cd <project-name>.

  2. And then type: iron run, and it should start executing on http://localhost:3000 by default.

Note: There cannot be another service running on that port or the project won't run and complain about it. If this would be the case, then stop the actual running service, or specify another port for Meteor to run using the following: iron run -p <port>.