Skip to content

The project is a showcase of a full-stack JavaScript application, enriched with multiple technologies, frameworks & concepts, and is based on real data.

Notifications You must be signed in to change notification settings

iChristiano/nasa-mission-control

Repository files navigation

nasa-mission-control

The aim of the project is to schedule a mission launch for interstellar travel to one of the Kepler Exoplanets. Only confirmed planets matching the following criteria are available for the earliest scheduled missions:

  • Planetary radius < 1.6 times Earth's radius
  • Effective stellar flux > 0.36 times Earth's value and < 1.11 times Earth's value

Moreover an additional service requests missions planned by SpaceX and provide also these real world data, gathered via the SpaceX-Api to the mission control dashboard.

The project is a showcase of a full-stack JavaScript application, enriched with multiple technologies, frameworks & concepts, and is based on real data.

  • Node.js
  • Express
  • API
  • API-Versioning
  • External API service
  • CORS
  • Logging
  • Jest
  • Supertest
  • React
  • NPM scripting
  • Docker
  • Dotenv
  • MongoDB
  • MongoDB Atlas
  • Mongoose
  • Clustering
  • ...

This showcase application is deployed on a free trier of Heroku.com via Heroku Container (Docker).

This is not an official site and is not affiliated with NASA or SpaceX in any way.

About

The project is a showcase of a full-stack JavaScript application, enriched with multiple technologies, frameworks & concepts, and is based on real data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published