Note: Configuration For WINDOWS users only!
This will set your set shell for npm run-scripts in Windows Know more how to set shell in windows for npm
In the project directory, you can run:
Starts the server with Nodemon & Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Builds the app for production to the server/public
folder and serves from the node server.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
Open http://localhost:8000 to view it in the browser.
See the section about deployment for more information.
The Landing Page of the website is fetching the data from the manually doenloaded CSV file from Nasa's website. Application shorts the only 8 habitable planets from more than 10000+ discovered planets from the kepler telescope and give thoes only 8 planet options for mission. User can Launch the schedual by filling the information.
User can see the launch in this page by date. In addition, website also play with the SpaceX API and load the real time data to this page. User can also abort the mission.
User can see the aborted and previous launches in this page. Red flaged are aborted mission and the green flafed are successfully launched mission.
This project is made by using various packages and modules of node. MongoDb Atlas is used as cloud storage. Pagination and eveerthing is considerd. Google Cloud Platform's Run service is used to deploy the docker container. For security to structural, it is well maintained and scalable.