https://github.com/andrewda/inthesoup
Find nearby instrument approaches in IMC đŠī¸ âī¸
https://github.com/andrewda/inthesoup
airplane aviation flight ifr imc
Last synced: 8 months ago
JSON representation
Find nearby instrument approaches in IMC đŠī¸ âī¸
- Host: GitHub
- URL: https://github.com/andrewda/inthesoup
- Owner: andrewda
- Created: 2023-03-28T01:04:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-01T22:08:44.000Z (over 1 year ago)
- Last Synced: 2025-03-17T15:40:01.958Z (8 months ago)
- Topics: airplane, aviation, flight, ifr, imc
- Language: TypeScript
- Homepage: https://inthesoup.xyz
- Size: 151 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# In the Soup âī¸
Find nearby instrument approaches in IMC.
> **Warning**
> This app should not be used as a replacement for safe preflight planning
> practices. All weather data is not guaranteed to be accurate, and the
> instrument approach data is not guaranteed to be complete. Always check the
> official sources before flying, especially when venturing into IMC.
## What is this?
This is a web app that allows you to search for nearby instrument approaches in
instrument meteorological conditions (IMC). It uses the [NOAA National Blend of Models][nbm]
to get cloud ceiling forecasts, and joins them with instrument approach data
from the FAA's [Coded Instrument Flight Procedures (CIFP)][cifp]. With this
information, pilots can more easily plan flights to improve their proficiency
flying in IMC.
[nbm]: https://blend.mdl.nws.noaa.gov/
[cifp]: https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/cifp/
## Infrastructure
This app uses [Google App Engine][gae] to host a Node.js server running
[Next.js][next]. The backend portion of the app is very simple, and just runs
a query against a few [Google BigQuery][bq] tables. Weather forecasts are
regularly fetched from NOAA using GitHub Actions and loaded into BigQuery.
Similarly, the FAA's CIFP data is periodically fetched by a GitHub Action and
loaded into BigQuery.
[gae]: https://cloud.google.com/appengine/
[next]: https://nextjs.org/
[bq]: https://cloud.google.com/bigquery/
## Running locally
*TODO*