Skip to main content

Project Synopsis

What is the problem being addressed?
Traditional inflight entertainment systems offer movies, music, and sometimes a simple map showing the flight's current position. However, these maps often lack interactivity and detail, leaving passengers detached from the world. Our project will help passengers learn and experience more about their journey by providing an opportunity that allows them to interact with their route and understand their geography. 

What is your project idea and how will it work?

Our project will improve the inflight map experience with the use of major tools used in the industry. 

Core Components:

  • Live Plane Movement: With the help of Django backend, our application will provide real-time updates of the airplane's movement, ensuring passengers are always informed about their current location.
  • Interactive Map Interface: Using the Leaflet library, passengers will be able to zoom in and out, panning and exploring the world.
  • Highlighting Monuments and Landmarks: As passengers zoom in, major world monuments and landmarks become visible, providing context of the geographical and cultural landmarks they're flying over.
  • Resizable & Minimizable Interface: The application will allow users to minimize or resize the interface. This is in case passengers want to do something else within the system, but still want to view the map. Built with React and TypeScript, this ensures a seamless experience.
  • Offline Capability: One of the most important features of our application is its ability to function offline. Leveraging the offline features of the Leaflet library, our project will be able to ran within the air.

     

    Flight simulation on map

     

Technologies

  • Python Django backend.
  • React frontend.
  • Leaflet library for rendering.
  • WebSocket driven API for real time updates