Project for Distributed and Parallel Programming course  - winner of best project award. (ISCTE-IUL University)