Skip to content

Group project for Web Technologies class 2015/16 UniBo. EasyRASH is a web application which allows peer review process management on scientific papers written in RASH.

License

Notifications You must be signed in to change notification settings

matteodelv/EasyRASH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyRASH

EasyRASH is a web application that allows people to create and manage events and conferences and the process of peer review behind every proposed article. The main difference between other tools is that EasyRASH supports articles written in RASH (Research Article in Simplified HTML), which is a simpler and reduced version of HTML5 introduced by University of Bologna, to allow paper writing using just HTML.
Group project for Web Technologies class 2015/16 UniBo.

AUTHORS

Matteo Del Vecchio
Filippo Vigani

INSTALLATION & USAGE

We seized the occasion of this project and decided to try to learn new technologies, in fact, EasyRASH is based on Node.js. We deployed the project using Node.js v6.7.0 and npm v3.10.3, so you need at least these versions to run EasyRASH (greater versions should be fine).

  1. Clone this repository in a folder of your choice
  2. $ cd your_folder/EasyRASH
  3. $ npm install (add -g flag to install dependencies globally)
  4. Wait npm to install all the required dependencies

Once finished, you can issue the following command to start the application and reach it through a browser:

$ node app.js

NB: You have to be in the EasyRASH folder before issuing this command
NB: IP address and port used by the web application can be changed in app.js file, inside app.listen()
NB: Users email verification service has to be set up accordingly to your email settings. To do that, please edit nodemailer.createTransport() located in api/authentication.js

COPYRIGHT

Our project is released under MIT license (please refer to the file LICENSE).
Copyright on example papers provided to create EasyRASH belongs to their respective authors.

About

Group project for Web Technologies class 2015/16 UniBo. EasyRASH is a web application which allows peer review process management on scientific papers written in RASH.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published