Skip to content

rahul31124/Flight-Tracker-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈️ Flight Tracker App

An Android app for tracking flights in real-time ✈️, showing live flight data on Google Maps 🗺️.
It also offers aviation news 📰, flight search 🔍, airline filters 🛫, and a smooth user experience 📱 ideal for aviation enthusiasts and frequent travelers 🌍.

Key Features

📡 Live Flight Tracking

Track real-time flights on an interactive Google Map with detailed status, timings, and aircraft info.

🔍 Flight Search by Number

Search and track any flight by its flight number and get real-time updates.

✈️ Airline Filter

Filter flights by airline and explore aircraft currently flying under that airline.

📍 Nearby Flights

Discover flights currently flying near your location.

📰 Aviation News

Stay updated with the latest aviation news directly within the app.

💼 Flight Fare Viewer

Explore flight fares on selected routes.


🛠️ Tech Stack

📱 Android Development

  • Built using Kotlin, XML, and Jetpack Compose for a highly dynamic and responsive UI.

🌐 Backend & APIs

  • Integrated with 4 APIs for live flight data and real-time updates
  • Custom backend using Node.js, Express.js, and MongoDB

🎨 UI/UX Design

  • Modern, user-friendly interface with custom-designed components

⚡ Asynchronous Programming

  • Kotlin Coroutines for smooth background tasks

🏛️ Architecture

  • Follows MVVM (Model-View-ViewModel) for clean code and easy maintenance

📸 Screenshots

🔑 Login 🏠 Home Screen 🌍 Live Tracking Map
Login Home Screen Live Tracking Map
🗺️ Map 🗺️ Map 2 🛫 Flight Information
Map Map 2 Flight Information
💸 Flight Ticket Search 🖥️ ChromeTab 📰 Aviation News
Flight Ticket Search ChromeTab Aviation News
✈️ Flight Search ✈️ Flight Search ✈️ Airline All Flights
Airline Search Airline Search 2 Airline Search 3

🚀 Future Enhancements

  • Push Notifications for live flight status updates to ensure users never miss an important flight detail. 📲✈️
  • Dependency Injection with Dagger Hilt will be implemented for better modularity and easier code maintenance. 🛠️

🚀 Download the App

You can download the latest version of the Flight Tracker App from the link below:

Download the app

Mention

Special Thanks to Noman Ansari

📬 Contact

For any queries, feedback, or collaboration opportunities, feel free to reach out:


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages