Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orbitnavigator/orbitconfigrator
Ground Control Station for CANSAT Competition
https://github.com/orbitnavigator/orbitconfigrator
cansat cansat-ground-station rocket
Last synced: about 5 hours ago
JSON representation
Ground Control Station for CANSAT Competition
- Host: GitHub
- URL: https://github.com/orbitnavigator/orbitconfigrator
- Owner: OrbitNavigator
- License: gpl-3.0
- Created: 2024-11-21T12:12:54.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-11T09:52:47.000Z (5 days ago)
- Last Synced: 2025-01-11T10:36:00.401Z (5 days ago)
- Topics: cansat, cansat-ground-station, rocket
- Language: JavaScript
- Homepage: https://orbit-navigator.gitbook.io/orbit-navigator/
- Size: 787 KB
- Stars: 0
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# OrbitConfigrator
## Development Setup
### Prerequisites
- Node.js
- Yarn### Getting Started
1. **Clone the repository:**
```sh
git clone https://github.com/OrbitNavigator/OrbitConfigrator.git
cd OrbitConfigrator
```2. **Install Yarn:**
If you don't have Yarn installed, you can install it globally using npm:
```sh
npm install -g yarn
```3. **Install dependencies:**
```sh
yarn install
```4. **Run the development server:**
```sh
yarn dev
```### Project Structure
The `src` folder contains all the code:
```plaintext
src
├── assets # Contains static assets
├── main # Contains main process code
├── renderer # Contains React entry point and HTML file for the entry point
└── ui # Contains the rest of the React app along with all the pages
vite.config.js # Contains Vite configuration files
package.json # Lists project dependencies and scripts
yarn.lock # Ensures consistent installs across environments
```### Technologies Used
- **Vite:** For fast and optimized development.
- **Electron:** For building cross-platform desktop applications.
- **React:** For building user interfaces.
- **Material-UI:** For UI components.## License
This project is licensed under the GPL-3.0 License. See the [LICENSE](./LICENSE) file for more details.