Satyampatil513 / Cansat-Ground-Control-System-24-25

0 stars 0 forks source link

Home Page Design #6

Open Satyampatil513 opened 1 month ago

Satyampatil513 commented 1 month ago

File structure

Satyampatil513 commented 1 month ago

GroundControlSoftware/ │ ├── main.py # Entry point of the application ├── requirements.txt # List of dependencies ├── README.md # Project description and setup instructions │ ├── config/ │ └── settings.py # Configuration settings for the project │ ├── data/ │ ├── telemetry_data.csv # CSV file for storing telemetry data │ └── logs/ # Directory for log files │ └── application.log # Log file for application events │ ├── src/ │ ├── init.py # Indicates that this directory is a package │ ├── pages/ # Directory for different UI pages │ │ ├── init.py │ │ ├── dashboard.py # Code for the dashboard page │ │ ├── telemetry.py # Code for the telemetry data page │ │ ├── command_center.py # Code for the command center page │ │ ├── calibration.py # Code for the calibration page │ │ ├── logs.py # Code for the logs page │ │ └── settings.py # Code for the settings page │ │ │ ├── components/ # Directory for reusable components │ │ ├── init.py │ │ ├── navigation_bar.py # Navigation bar component │ │ ├── status_summary.py # Status summary component │ │ └── telemetry_graph.py # Telemetry graph component │ │ │ ├── helpers/ # Directory for helper functions │ │ ├── init.py │ │ ├── data_processing.py # Functions for processing telemetry data │ │ ├── command_utils.py # Functions for handling commands │ │ ├── calibration_utils.py # Functions for sensor calibration │ │ └── logging_utils.py # Functions for logging │ │ │ └── backend/ # Directory for backend work (if any) │ ├── init.py │ ├── data_receiver.py # Code for receiving telemetry data │ ├── command_handler.py # Code for handling commands │ └── server.py # Backend server (if needed) │ └── assets/ ├── styles/ # Directory for style sheets (CSS) │ └── styles.css ├── images/ # Directory for images └── icons/ # Directory for icons