A client for the Flight Club project - a rocket launch simulator and trajectory visualiser. User defines launch vehicle, launch site and flight profile, and is provided with extensive telemetry on the mission.
The frontend makes use of Angular's two-way binding to make profile-building easy. It speaks to the backend via a RESTful API. Gulp optimizes the build process
The heavy duty physics engine behind Flight Club. All mission data is stored here and all simulations are computed here.
The Java application uses Jersey to define the API and Hibernate to take care of the MySQL interactions. Jenkins builds the application with Maven and deploys to a remote Tomcat server.