Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈️ Flight Manager (Mobile Application)

Project Date: July 2024
Tech Stack: Flutter, Dart, Firebase, SQLite, Git, Android Studio, Xcode, RESTful API

🔧 Overview

Flight Manager is a cross-platform mobile application built using Flutter (Dart), designed to manage and streamline flight-related operations across Android, iOS, Linux, macOS, and Windows. The application supports features such as customer management, flight reservations, and airplane data handling, all within a responsive and modern UI built with Google’s Material Design.

Features

  • Cross-Platform App: Runs seamlessly on Android, iOS, and desktop platforms.
  • Authentication: Integrated Firebase Authentication for secure user registration and login.
  • Data Handling: Used SQLite for local storage and Firebase for real-time database operations and cloud image storage.
  • Flight Data: Integrated with a third-party Flight API to fetch and filter live flight data based on user input.
  • Architecture: Followed Object-Oriented Programming (OOP) principles and MVP design pattern for scalable and maintainable code.

🛠️ Tools Used

Flutter & Dart       - UI & cross-platform development  
Firebase             - Authentication and real-time database  
SQLite               - Local persistent storage  
RESTful API          - Flight data integration  
Git                  - Version control  
Android Studio/Xcode - Platform-specific development tools  

Contributions and suggestions are welcome!

About

Flight Manager cross-platform mobile Application

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages