Skip to content

A travel management system that offers a seamless journey-planning process for travelers and agencies, developed using ASP.NET.

License

Notifications You must be signed in to change notification settings

Raofin/WiseTrips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WiseTrips

WiseTrips is a travel management system that offers a seamless journey-planning process for travelers and agencies. With distinct roles for Users, Agencies, and Admins, WiseTrips caters to the unique needs of each user group. The main features of this project include:

  • The system includes three distinct user roles: Users, Agencies, and Admins.
  • Users have the ability to explore available travel packages and go on trips.
  • When planning a trip, users can specify details such as the number of travelers, preferred hotels, and select packages.
  • The total cost of the trip is dynamically calculated based on the provided information.
  • Users can review and download their invoices in PDF format.
  • Agencies can create and publish new travel itineraries and packages.
  • Admins possess overarching control, overseeing all system activities and management.

Technologies

  • Backend: ASP.NET, Entity Framework, SOLID Principles, API Token Based Authentication
  • Frontend: AngularJS, Bootstrap 5
  • Database: Microsoft SQL Server

Schema Diagram

Screenshots

License

This project is licensed under the BSD-3-Clause license.