Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saurabhdaware/storm
A rocket simulator for learning rocket science and astrodynamics
https://github.com/saurabhdaware/storm
angular angular5 astrophysics rocketscience
Last synced: about 1 month ago
JSON representation
A rocket simulator for learning rocket science and astrodynamics
- Host: GitHub
- URL: https://github.com/saurabhdaware/storm
- Owner: saurabhdaware
- License: lgpl-3.0
- Created: 2018-03-26T09:18:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-14T11:34:01.000Z (over 6 years ago)
- Last Synced: 2024-10-27T17:36:00.744Z (3 months ago)
- Topics: angular, angular5, astrophysics, rocketscience
- Language: CSS
- Homepage:
- Size: 4.99 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Storm - Simulated Trajectory Of Rocket Mechanics
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.0.
## About
In STORM we take parameters of rocket from user (mass of rocket,thrust of stages etc) & depending on the parameters we calculate velocity accelaration and all the required values to fly a rocket and display how the rocket will take off
Right now storm is completely for educational purpose and for those people who want to learn how rockets fly or for someone who want to test his physics knowledge and experiment by putting different values
This project is still in development mode and there are lot of things we are looking forward to add
![xyz](http://res.cloudinary.com/saurabhdaware/image/upload/q_37/v1522059033/Screenshot_62_h6u8wj.png)
## How to Run
1. Clone / Download the directory
2. Open Command Prompt
3. Install [npm](https://nodejs.org/) and Angular Client `npm install @angular/cli` (ignore if already installed)
4. Type `npm install` to get required node modules
5. Type `ng serve`
6. Navigate to `http://localhost:4200` in your browser## About Files
1. You can find angular components inside `/src/app/`
2. All the logical functions are inside `/src/app/services/`## Images
![xyz](http://res.cloudinary.com/saurabhdaware/image/upload/v1522059032/Screenshot_59_yfide2.png)
![xyz](http://res.cloudinary.com/saurabhdaware/image/upload/q_38/v1522059011/Screenshot_60_kgtq3u.png)
![xyz](http://res.cloudinary.com/saurabhdaware/image/upload/q_39/v1522059033/Screenshot_61_htorbm.png)## Code scaffolding
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
## Build
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.
## Running unit tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
## Running end-to-end tests
Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
## Further help
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).