Skip to content

๐ŸŽ“๐Ÿฆ  Web App for Green Pass validation. A project for Software Engineering course at University of Salerno.

Notifications You must be signed in to change notification settings

Alberto-00/EasyPass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆ  Web App for Green Pass validation. ๐Ÿฆ 
A project for
Software Engineering
course at University of Salerno.

Project description and introduction

In this section we introduce context informations for the project.

Introduction

๐Ÿฆ ๐ŸŽ“ Web App for Green Pass validation. Produced for the Software Engineering course of Computer Science at University of Salerno.

Authors

Documentation

  • Project's javadoc can be found in docs directory and at the following link: Javadoc Link.
  • Testing's JaCoCo can be found in docs directory and at the following link: JaCoCo Link
  • Easy Pass AI module can be found at the following link: Easy Pass AI

Technical informations

In this section we introduce technical informations and installing guides!

Clone and run the project with Tomcat and Validation Server

Follow these steps:

  1. Install IntelliJ ultimate edition on your PC;
  2. Clone this repo;
  3. Open cloned directory with IntelliJ;
  4. In Intellij click Build Build Artifacts... EasyPass:war;
  5. Copy EasyPass.war in Tomcat webapps
  6. Run the project with Tomcat Run Configuration;
  7. Run the validation server: open in terminal validationServer then run node app.js;
  8. Open your browser on localhost:8080.

Built With

  • Java - The programming language used for the back-end development.
  • Apache Tomcat - Open source web server.
  • Node.js - Runtime JavaScript open source.
  • MySQL - RDB management system.
  • Maven - Dependency Management.
  • HTML5 - The programming language used for the front-end development.
  • Bootstrap - Front-end framework.
  • JQuery - Front-end JavaScript library.

Contributors