CSE498, Collaborative Design, Fall 2025
Computer Science and Engineering
Michigan State University

NetJets is the global leader in private aviation, operating a fleet of over 700 private jets. NetJets is at the forefront of the fractional ownership model, providing its customers with luxury flights from thousands of airports.

Weather patterns, such as thunderstorms or hail, often bring about risks on aircraft efficiency and safety. Keeping track of these constraints can be difficult for NetJets personnel to manage and plan around.

Our Weather Monitoring and Impact Assessment tool is an interactive web application that enables users to view NetJets aircrafts and weather phenomena as they are in flight. Our system enables operators to see the critical factors that may impact flight safety such as heavy rain and high wind speeds.

Our program gives users the option to view different map types depending on what they are looking for: world map view, a weather view with toggle options to see weather in real time, or a risk zone view to assess risky areas determined by weather factors.

Each plane is assessed by flight path to determine the risk it is in. If the flight path is near or within a severe weather event, the flight is colored to match the risk level of the event.

For greater analysis on impact assessment, our tool provides a historical record of previous NetJets flights. The NetJets operational team can view unprecedented weather events in the past and understand what may have caused damage to their planes. This enables NetJets personnel to determine methods that may help minimize these risks in the future.

The front end of the Weather Monitoring and Impact Assessment system is built using ReactJS, while the back end transfers data to and from DynamoDB. The program is hosted on Amazon Web Services. Flights are drawn from OpenSky and weather is drawn from OpenWeather.