SkillAgentSearch skills...

FlyAway

JAVA Web Project using JSP & Servlets,

Install / Use

/learn @abhinov-gogoi/FlyAway
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Flyaway Ticket Booking App in JAVA - Servlet&JSP

Table of contents

General info

A small flight booking demo project in <b>JAVA</b>

Using the application

Home displays the application name (FlyAway) and two options - Book Flights and Admin Panel Access

<img width="720" alt="flyaway-screenshot-homepage" src="https://raw.githubusercontent.com/abhinov-gogoi/FlyAway2/main/screenshots/Homepage.png"> <br><br> <b>Book Flights</b> - <br> The user enters flight details (date, source, destination, travellers). A query is sent to the remote database to fetch related flights and displayed to user. The User enters other details and proceeds to book the flight. <br><br> <b>Admin</b> - <br> Admin dashboard is accessed with a preset username and password. Admin can see all entries in database table. Admin can change his password after Login

Technologies

<b>Frontend</b> - JSP, HTML, CSS, Bootstrap <br> <b>Backend</b> - JAVA Servlets <br> <b>Database</b> - MySQL - Hosted on a remote server at AWS RDS <br> <b>Application Server</b> - Tomcat 8.5 with Corretto 11 running on 64bit Amazon Linux 2/4.1.6 on AWS Elasticbeanstalk <br>

Demo

Application is hosted here - https://flyaway-abhi.herokuapp.com/

Setup

To run in your localhost - Clone into local and run project on tomcat server. If any issue check artifact is build properly. <br> Check screenshots for tomcat configuration <br><br> To deploy on a server use FlyAway.war file.

Coming Up

  1. Form/Input Validation
  2. Better CSS/Frontend Styles
  3. Add a new flight
  4. Show previous flight bookings

Related Skills

View on GitHub
GitHub Stars16
CategoryData
Updated7mo ago
Forks17

Languages

Java

Security Score

87/100

Audited on Aug 27, 2025

No findings