Skip to content
ReleasedWeb

SkyJourney

Flight booking web platform

A Java-based airline web application covering flight information, company details, and customer inquiries, built on JSP/Servlets with a Maven build pipeline.

skyjourney.app
SkyJourney

SkyJourney

Flight booking web platform

Status
Released
Platform
Web
Stack
5 technologies
Source
Open source

Why I built it

A learning-focused project to build a full server-rendered Java web application end to end — routing, templating, and deployment packaging — rather than relying on a framework's scaffolding.

My role

Sole developer.

How it fits together

4 layers

  1. 01Browser
  2. 02JSP Views
  3. 03Java Servlets
  4. 04WAR Deployment (Jetty/Maven)

Key features

  • Landing page with airline routes and offerings
  • Company information section
  • Customer inquiry form
  • Responsive layout across devices

Built with

  • Java
  • JSP
  • Servlets
  • Maven
  • HTML5/CSS3

More projects

View all

Mind Color Challenge

Memory puzzle game for Android

A Simon-Says-style memory puzzle game with three difficulty levels, streak-based scoring, and persistent high scores — built with Clean Architecture in Jetpack Compose.

Case study

UU Study Cloud

Course materials hub for Uttara University

UU Study Cloud is a web app where Uttara University teachers share lecture notes, slides and course materials with their classes. Students sign in with their university Google account, choose their department, batch and section, and find every file for their courses in one place. New accounts are approved by an admin, so only real students and teachers get in.

Case study