Giter Site home page Giter Site logo

alkaison / airline-reservation-system Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sanjiv39/airline-python

0.0 0.0 0.0 862 KB

A desktop GUI application developed by a talented team of five members as part of their 3rd-semester BSc IT course.

Home Page: https://alkaison.github.io/Airline-Reservation-System/

License: MIT License

Python 53.85% kvlang 46.15%
airline-management-system airline-reservation-system gui-application kivy-application sqlite-database

airline-reservation-system's Introduction

Airline Reservation System

Introduction

Welcome to the Airline Reservation System, a desktop GUI application developed by a talented team of five members as part of their 3rd-semester BSc IT course. This system provides a seamless interface for users to book flight tickets, manage their bookings, and perform various other operations related to airline reservations.

Table of Contents

  1. Introduction
  2. Technologies Used
  3. Features
  4. Installation
  5. Usage
  6. Team Members
  7. Screenshots
  8. Contributing
  9. License

Technologies Used

  • Python
  • Kivy
  • KivyMD
  • SQLite3
  • JSON

Features

  1. User Authentication

    • Login
    • Sign up
    • Change email
    • Change password
    • Forget Password
    • Authentication OTP via E-Mail
  2. Profile Management

    • Update basic details
    • Add money into the wallet
  3. Booking Operations

    • Book tickets
    • Check flights availability
    • Add passengers details
    • Select seat number in the flight
    • Pay using the wallet and confirm bookings
  4. Ticket Management

    • Check PNR/Flight Ticket status
    • Cancel ticket
    • Download PDF format for the ticket
    • Check all past bookings
    • Check cancelled bookings

Installation

  1. Clone the repository:

    git clone https://github.com/Alkaison/Airline-Reservation-System.git
    cd Airline-Reservation-System
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python main.py

Usage

  1. Launch the application.
  2. Log in or sign up to access the features.
  3. Navigate through the user-friendly interface to perform various operations.

Team Members

Screenshots

Home Screen

Airline-1

Login Screen

Airline-2

Sign Up Screen

Airline-3

Forgot Password

Airline-4

Ticket Status / PNR Checking Screen

Airline-5

User Profile Screen

Airline-6

User Details Screen

Airline-7

User Wallet Screen

Airline-8

Add Amount to Wallet Screen

Airline-9

UPI Pin Screen

Airline-10

Download the files and run on your Desktop to explore more about the GUI app. Feel free to drop your feedbacks to us.

License

This project is licensed under the MIT License.

airline-reservation-system's People

Contributors

alkaison avatar sanjiv39 avatar uzumaki4303 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.