Skip to content

Sample airline reservation web application created with ASP.NET Core MVC. Features include ticket reservation functionality, user authentication, and an admin section. Built using EF Core, PostgreSQL, C# and Bootstrap for a full-stack solution.

Notifications You must be signed in to change notification settings

meferbas/Airlines-Reservation-System

Repository files navigation

✈️ Erbas Airlines Reservation System

A modern, full-stack airline reservation system built with ASP.NET Core MVC. Features a premium user interface, interactive seat selection, and comprehensive flight management.

✨ Features

  • Interactive Seat Map: Visual seat selection with real-time availability tracking.
  • Flight Management: Admin dashboard to create, edit, and manage flight schedules.
  • Secure Authentication: Role-based login and registration system (Admin/User).
  • Multi-Language Support: Localization support for English and Turkish.
  • Modern UI/UX: Responsive design with Glassmorphism effects and premium styling.

🛠️ Technologies Used

  • Backend: ASP.NET Core MVC, C#, Entity Framework Core
  • Frontend: HTML5, CSS3, JavaScript, Bootstrap 5
  • Database: PostgreSQL
  • Tools: Git, Visual Studio Code

🚀 Getting Started

  1. Clone the repository
    git clone [https://github.com/meferbas/Airlines-Reservation-System.git](https://github.com/meferbas/Airlines-Reservation-System.git)
  2. Configure Database Update the connection string in appsettings.json.
  3. Run Migrations
    dotnet ef database update
  4. Run the Application
    dotnet run

👤 Author

M. Efe Erbaş - mefeerbas.com

About

Sample airline reservation web application created with ASP.NET Core MVC. Features include ticket reservation functionality, user authentication, and an admin section. Built using EF Core, PostgreSQL, C# and Bootstrap for a full-stack solution.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published