Skip to content

Find Your Next Flight Ticket, Book Hotel, Rent A Car On Your Next Journey

Notifications You must be signed in to change notification settings

harmonikas996/airTickets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

airTickets - Web application for Flight reservation

Find Your Next Flight Ticket, Book Hotel, Rent A Car On Your Next Journey

Software & Source Code

  1. Install
  1. clone repository
git clone https://github.com/harmonikas996/airTickets.git

How to start Angular 6 application

  1. Open project with Visual Studio Code
  2. Install dependencies via terminal command
npm install
  1. Build application with
ng build
  1. Run application with
ng serve

How to start SpringBoot application

  1. Import project to STS
  2. Update application.properties file with your MySql Database credentials and url
  3. Run As Spring Boot App

Application provides comperhensive admin panels with roles for System Admin, Rentacar Admin, Hotel Admin, Aircompany Admin. It is possible to search and reserve flight tickets, hotel rooms and cars. System Administrator is responsible for creation of Companies. SysAdmin can also set administrators for each company.

Authentication and authorization system is implemented with Spring Security on the back-end side, and with Auth and Role Guard on front-end side. Process of registration requires account activation by visiting a link provided via email. User password are encripted.

Special thanks to my dear colleagues Nikola (@rebnikola) & Marko (@mardelaa) for their contribution and dedicated work!

About

Find Your Next Flight Ticket, Book Hotel, Rent A Car On Your Next Journey

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •