SkillAgentSearch skills...

Flyseum

✈ European flight booking website made with Java Servlets.

Install / Use

/learn @imgios/Flyseum
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <sub>🛫</sub> <br/><i>FLYSEUM</i> <br/><sub>European flight booking website</sub> </p> <h6 align="center"><a href="https://flyseum.herokuapp.com/">Demo</a></h6>

Flyseum is a Web Development project for academic purposes. It's a little maven webapp where you can easily find flights in the european zone, taking off from Rome.

It has been made with:

  • Java, using Java Servlets as controllers, JavaBeans as model and JavaServer Pages as view (MVC pattern)
  • MySQL
  • HTML5 & CSS3
  • Bootstrap in order to make it mobile-first and responsive
  • JavaScript, jQuery and AJAX

Deployment

Flyseum can be deployed with Maven or manually with the .war file.

Prerequisites

  • Maven
  • latest JDK

Deployment with Maven

  1. Clone the repository
$ git clone https://github.com/imgios/flyseum.git
  1. Move in /flyseum dir and package it with Maven:
mvn package
  1. Deploy the project with java:
java -jar target/dependency/webapp-runner.jar target/*.war
  1. Visit localhost and enjoy Flyseum!

Info

  • Currently, you can do the checkout only if you're logged in.
  • Please, avoid accessing the database.
  • In sql/flyseum.sql you can find:
    • Test user
    • Test admin
    • Some test flights
  • Be aware that master branch's GitHub Insights aren't accurate because git counted files creation instead of movement while converting into maven.
View on GitHub
GitHub Stars10
CategoryData
Updated7mo ago
Forks9

Languages

Java

Security Score

72/100

Audited on Aug 27, 2025

No findings