A web application that allows users to schedule a mission to one of the Kepler Exoplanets. The application is built using the MERN stack and Arwes- A Futuristic Sci-Fi UI Web Framework.
Live Demo: https://nasa-mission-control.onrender.com
- Schedule a mission launch for interstellar travel to one of the Kepler Exoplanets.
- View Upcoming missions including both SpaceX launches and newly scheduled.
- View the history of mission launches including SpaceX launches starting from the year 2006.
Schedule a mission using only confirmed planets matching the following criteria from kepler_data.csv
- Planetary radius < 1.6 times Earth's radius.
- Effective stellar flux > 0.36 times Earth's value and < 1.11 times Earth's value.
- Ensure you have Node.js installed.
- Create a free Mongo Atlas database online or start a local MongoDB database.
- Create a
server/.env
file with aMONGO_URL
property set to your MongoDB connection string. - In the terminal, run:
npm install
- In the terminal, run:
npm run deploy
- Browse to the mission control frontend at localhost:8000 and schedule an interstellar launch!