saurabhdaware / storm

A rocket simulator for learning rocket science and astrodynamics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Storm - Simulated Trajectory Of Rocket Mechanics

This project was generated with 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

How to Run

  1. Clone / Download the directory
  2. Open Command Prompt
  3. Install npm 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 xyz xyz

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.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

About

A rocket simulator for learning rocket science and astrodynamics

License:GNU Lesser General Public License v3.0


Languages

Language:CSS 40.4%Language:TypeScript 37.3%Language:HTML 20.2%Language:JavaScript 2.0%