This project is a Flight Tracking Application that provides real-time flight information.
This is a React Native project so requires working react native environment to run.
Clone the repository and install dependencies:
git clone https://github.com/aiyubinx/Flight-Tracking-App.git
cd Flight-Tracking-App
Install node modules - yarn install
To run project use NPM scripts or run below command
npx expo start --android
npx expo start --ios
app
├── components
├── config
├── i18n
├── models - Models to store api data
├── navigators
├── screens - Business logic
├── services - Api services
├── theme - App theme files
├── utils
└── app.tsx - Application entry point
To get Flight Information by flight_icao number used this api -
http://api.aviationstack.com/v1/flights?access_key=1ef5aa8c887a3beed47f6fbf0ace4b11&flight_status=active&flight_icao=${fightIcaoNo}