Welcome to the Travel Agency App repository! This Angular project, integrated with Firebase, allows users to explore, book, and review exciting travel trips. With authentication, role-based access control, and admin panels, managing trips and user interactions is made easy.
- User Authentication: Sign up, log in, and log out securely to access personalized features.
- Role-Based Access Control: Separate admin, manager and user roles for different privileges and functionality.
- Admin Panel: Manage trips and users through an intuitive admin interfaces.
- Trip Booking: Browse through a collection of enticing trips and make bookings with ease.
- Trip Reviews: Share your experiences by leaving reviews for trips you've participated in.
- Angular - A powerful JavaScript framework for building robust web applications.
- Firebase - A comprehensive platform for developing mobile and web applications, providing authentication, database, and hosting services.
Check out the live demo of the Travel Agency App here. To access trips view you need to be logged in.
This project is licensed under the MIT License.
We would like to express our gratitude to the open-source community for their amazing contributions, which helped in the development of