Traversal Core Projesi - Traversal Rezervasyon Sistemi
Traversal Core Projesi - Traversal Rezervasyon Sistemi
A comprehensive travel reservation system developed with ASP.NET Core 5.0 and Entity Framework Core. This project follows N-Tier Architecture principles and implements various design patterns including Repository Pattern, CQRS, and Unit of Work. The system offers complete tour management, user authentication, role-based access control, and real-time features powered by SignalR.
Key Features
  • N-Tier Architecture with Business, Data Access, Entity, and Presentation layers
  • Destination and tour management with detailed information and gallery
  • User authentication and role-based authorization using Identity
  • Admin dashboard with CRUD operations for tours, guides, and reservations
  • Member dashboard for booking management and profile settings
  • Real-time visitor statistics with SignalR
  • Excel and PDF report generation
  • Email notification system
  • Multi-language support
  • Integration with external APIs including Rapid API for hotel listings
Technologies Used
C#
ASP.NET Core 5.0
Entity Framework Core
SQL Server
MSSQL
PostgreSQL
N-Tier Architecture
Identity
Repository Pattern
SignalR
Snapshots
Traversal Core Projesi - Traversal Rezervasyon Sistemi
Traversal Core Projesi - Traversal Rezervasyon Sistemi
Traversal Core Projesi - Traversal Rezervasyon Sistemi
Traversal Core Projesi - Traversal Rezervasyon Sistemi
Traversal Core Projesi - Traversal Rezervasyon Sistemi
Traversal Core Projesi - Traversal Rezervasyon Sistemi