Skip to content

Airline Reservation System with GUI, SQLite, and Amadeus REST API support.

Notifications You must be signed in to change notification settings

HawtStrokes/AirlineReservationSystem

Repository files navigation

AirlineReservationSystem

Simple Airline Reservation System with GUI and JSON support.

Build

Cloning

In a terminal, enter the following commands.

git clone --recursive https://github.com/HawtStrokes/AirlineReservationSystem .git
cd AirlineReservationSystem/
git submodule update --recursive --init

GLFW

Use Cmake to generate the solution file. For ease of building, I suggest using cmake-gui. Open cmake-gui and point the source code to <complete absolute path to>\AirlineReservationSystem\External\glfw and set the binaries location to <complete absolute path to>\AirlineReservationSystem\External\glfw\build

Open the generated solution file in the build folder and build Debug|x64 and Release|x64 configurations.

HawtLib

Open the solution file in the root directory, and build Release_DLL and Debug_DLL configurations of HawtLib.

In file explorer, go to the following directories and open the appropriate batch files:

  • In...\External\HawtLib\HawtLib\Scripts open MakeIncludes.bat
  • In...\Scripts open CopyDLL.bat

Dependencies

About

Airline Reservation System with GUI, SQLite, and Amadeus REST API support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published