Frontend Application created as a part of my college course (Introduction to Web Applications)
It works similar to many online travel agencies (except the purchase process).
- Angular
 - Firebase
 
There are 4 types of user authenticated by a Firebase Email Authentication
- Not logged in - Can barely see anything
 - User - is able to see only active tours (valid date, there are some places left to book)
 - Vip - is able to see even the completly bought up tours
 - Editor - is able to see all the tours, edit and add new tours
 - Admin - is able to do anything, remove tour, edit users permissions, set his session persistance