Skip to content

A peer review webapp that provides all tools for the annotation of scientific articles written in RASH (Research Articles in Semplified HTML)

Notifications You must be signed in to change notification settings

simonepreite/EasyRASH

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Authors

alessio.innocenzi@studio.unibo.it
simone.preite@studio.unibo.it

Description

EasyRASH is a peer review application developed to simplify the annotations of scientific articles written in RASH language. This web application provides all tools for a complete peer review process: from the submission of the article, to the reviews and to the final decision.

Technical details

Academic project developed for the course of Web Techologies.
Developed using python and Flask framework for the backend, and angularjs for the frontend.
UI is built following Material Design guidelines and using Angular Material, an angular module that implements the Google Material Design.

Usage

Download get-pip.py (if you don't have pip already installed) from here: https://bootstrap.pypa.io/get-pip.py

  • cd /path/to/get-pip.py
  • python get-pip.py

Installation

  • sudo pip install virtualenv
  • git clone https://github.com/aleinnocenzi/EasyRASH.git
  • cd ./EasyRASH
  • virtualenv --python python3 venv
  • . venv/bin/activate
  • pip install flask flask_mail flask_login passlib grip gunicorn
  • gunicorn --bind 0.0.0.0:10000 wsgi:app

Go to localhost:10000 into the browser and enjoy EasyRASH

About

A peer review webapp that provides all tools for the annotation of scientific articles written in RASH (Research Articles in Semplified HTML)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 68.2%
  • TeX 18.1%
  • JavaScript 8.2%
  • CSS 4.0%
  • Python 1.5%