Rocket Station is an application designed to visualize and control rocket models. This project provides a user-friendly interface for interacting with and managing various aspects of rocket simulations or real-time rocket data. The application leverages Flutter's cross-platform capabilities to deliver a seamless experience across different devices.
The application includes a Telemetry page that displays sensor data charts for Thrust, Speed, and Altitude. The Telemetry page can be accessed from the left navigation rail by selecting the "Telemetry" destination.
To get started with the Rocket Station project, follow these steps to set up your development environment and run the application on macOS.
- Ensure you have Xcode installed on your Mac.
- Install Flutter SDK version 3.6.0 or later.
- Install Dart SDK version 3.6.0 or later.
The project relies on the following dependencies:
- flutter (SDK)
- cupertino_icons: ^1.0.8
- google_fonts: ^6.2.1
- provider: ^6.0.0
- flutter_svg: ^2.0.16
- fl_chart: ^0.66.0
- english_words: ^4.0.0
Dev dependencies:
- flutter_test (SDK)
- flutter_lints: ^5.0.0
-
Clone the repository to your local machine:
git clone https://github.com/your-username/rocket_station.git cd rocket_station -
Install the project dependencies:
flutter pub get -
Open the project in your preferred IDE (e.g., Visual Studio Code or IntelliJ IDEA).
-
Ensure you have a macOS simulator running or a physical iOS device connected.
-
Launch the application:
flutter runThis command will build the app and launch it on the available macOS simulator or connected iOS device.
- To hot reload changes during development, press
rin the terminal where the app is running. - To perform a full restart, press
Rin the terminal.
For more information on Flutter development, check out the Flutter documentation.
TODO

