Deployed URL: https://aeronavigator.vercel.app/
Backend URL: https://github.com/anuragdw710/AIRBUSAerothonBackend
Demo: Google Drive Folder
To get started with the project, follow these steps:
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
- Overview: Displays data for all flights.
- Search Functionality: Search for flights by name, source, or destination.
- Flight Management: Interface to control flights.
- Flight Logs: Displays detailed logs for each flight.
- Schedule Flights: Interface to schedule new flights.
- Weather Control: Interface to adjust the weather conditions of specific coordinates.
- Interactive Map: A visual representation of flights on a grid.
- Zoom In/Out: Features to zoom in and out of the map.
- Real-time Tracking: Track each flight in real-time with flight ID visualization.
- Navigate to the "All Flights" section to view a comprehensive list of all flights.
- Use the search bar to filter flights based on flight name, source, or destination.
- Access the "Control Panel" to manage and control the flights.
- View detailed flight logs to monitor the status and progress of each flight.
- Go to the "Flight Schedule" section to schedule a new flight.
- Fill in the necessary details such as plane ID, source, destination, and departure time.
- Visit the "Adjust Weather" section to modify the weather conditions of specific coordinates on the grid.
- Input the desired coordinates (x, y) and select the weather condition (rainy, stormy, normal).
- Use the interactive map to visualize the flight paths and coordinates.
- Zoom in and out to get a detailed or broad view of the grid.
- Track flights in real-time by their IDs.
- Ensure your development environment meets the required dependencies listed in
package.json
. - For any issues or contributions, please refer to the project's repository.
Happy navigating with AeroNavigator! 🚀