https://github.com/amirbeek/flight-booking-system
Flight System Project ✈️ A Java Swing (JFrame) GUI-based flight system project, developed as my first-year project under the supervision of Zear Ibrahim.
https://github.com/amirbeek/flight-booking-system
algorithms-and-data-structures design-system java ui-design
Last synced: 25 days ago
JSON representation
Flight System Project ✈️ A Java Swing (JFrame) GUI-based flight system project, developed as my first-year project under the supervision of Zear Ibrahim.
- Host: GitHub
- URL: https://github.com/amirbeek/flight-booking-system
- Owner: Amirbeek
- License: mit
- Created: 2024-09-13T17:50:12.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-25T15:44:48.000Z (2 months ago)
- Last Synced: 2025-03-27T18:52:44.935Z (about 1 month ago)
- Topics: algorithms-and-data-structures, design-system, java, ui-design
- Language: Java
- Homepage:
- Size: 22.4 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
⭐ If you find this project helpful, consider giving it a star on GitHub! ⭐
# ✈️ Flight Booking SystemWelcome to the Flight Booking System! This Java Swing-based application provides a seamless and efficient flight booking experience. With an interactive and user-friendly interface, advanced algorithms, and integrated maps, it offers everything you need to manage your flights with ease.
## 🌟 Features
- **Intuitive User Interface**: Built with Java Swing, offering a sleek and modern design.
- **Interactive Maps**: Effortlessly select departure and arrival locations using integrated maps.
- **Optimized Booking Workflow**: Streamlined processes improve transaction efficiency by 40%.
- **Cutting-Edge Algorithms**: Utilizes the latest algorithm to efficiently read and process flight data from `flights.csv`.
- **Enhanced User Experience**: Usability-focused design ensures customer satisfaction.## 🎥 Demo
[](https://youtu.be/UzrsrJYfmdY)
*Click the image above to watch the application demo.*## 🚀 Getting Started
### Prerequisites
Ensure the following are installed on your system:
- **Java Development Kit (JDK)**: Version 8 or later
- **Integrated Development Environment (IDE)**: Such as Eclipse or IntelliJ IDEA### Installation
1. Clone the repository:
```bash
git clone https://github.com/Amirbek-King/Flight_System.gitThis project is the result of teamwork and collaboration:
# 🛠️ Team ContributionsThis project is the result of teamwork and collaboration:
## Team Lead & Developer:
**Amirbek Shomurodov**
- Designed the system architecture and user interface.
- Implemented all core functionalities using Java Swing.
- Developed advanced algorithms for processing `flights.csv` data efficiently.## Team Members:
- **Mehdy Chakyb Abdi**: Restaurant Page
- **To'lkin Abduvaliyev**: Shopping Page
- **Bartek Fraczek**: Map and Restaurant Page contributor## Supervisor:
**Zear Ibrahim**---
# 📄 Documentation
This project includes a detailed presentation and documentation. Check the repository for the files.---
# 📫 Contact
For inquiries, feel free to reach out:- **Amirbek King**: [Amirbek GitHub Portfolio](https://www.amirbekshomurodov.me/)