NASA-Mission-Control

所属分类:云数据库/云存储
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2023-08-04 22:02:50
上 传 者sh-1993
说明:  美国国家航空航天局任务控制中心:为开普勒系外行星之一的星际旅行安排一次任务发射。(想要一个你启动的任务。),
(NASA Mission Control: Schedule a mission launch for interstellar travel to one of the Kepler Exoplanets. ( Want a mission you launch it. ),)

文件列表:
.dockerignore (35, 2023-11-13)
Dockerfile (365, 2023-11-13)
client/ (0, 2023-11-13)
client/package-lock.json (1130276, 2023-11-13)
client/package.json (869, 2023-11-13)
client/public/ (0, 2023-11-13)
client/public/favicon.png (4500, 2023-11-13)
client/public/img/ (0, 2023-11-13)
client/public/img/background-large.jpg (778461, 2023-11-13)
client/public/img/background-medium.jpg (238579, 2023-11-13)
client/public/img/background.jpg (126500, 2023-11-13)
client/public/img/glow.png (455, 2023-11-13)
client/public/index.html (2148, 2023-11-13)
client/public/manifest.json (306, 2023-11-13)
client/public/robots.txt (67, 2023-11-13)
client/public/sound/ (0, 2023-11-13)
client/public/sound/abort.mp3 (11548, 2023-11-13)
client/public/sound/click.mp3 (2688, 2023-11-13)
client/public/sound/deploy.mp3 (5376, 2023-11-13)
client/public/sound/success.mp3 (98497, 2023-11-13)
client/public/sound/typing.mp3 (5760, 2023-11-13)
client/public/sound/warning.mp3 (28800, 2023-11-13)
client/src/ (0, 2023-11-13)
client/src/App.js (673, 2023-11-13)
client/src/components/ (0, 2023-11-13)
client/src/components/Centered.js (462, 2023-11-13)
client/src/components/Clickable.js (384, 2023-11-13)
client/src/components/Footer.js (223, 2023-11-13)
client/src/components/Header.js (2623, 2023-11-13)
client/src/hooks/ (0, 2023-11-13)
client/src/hooks/requests.js (1151, 2023-11-13)
client/src/hooks/useLaunches.js (1667, 2023-11-13)
client/src/hooks/usePlanets.js (426, 2023-11-13)
... ...

https://github.com/ArthurEmma2/NASA-Mission-Control/assets/86601468/b5431fac-01e1-49db-86d2-2d5e2d38da7e # NASA Mission Control Project # ( You Want a Mission ? You Launch It ) ## Launch Page 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: 1.Planetary radius < 1.6 times Earth's radius 2.Effective stellar flux > 0.36 times Earth's value and < 1.11 times Earth's value ## Upcoming Upcoming missions including both SpaceX launches and newly scheduled Zero to Mastery rockets. ## History Discover the history of mission launches including SpaceX launches starting from the year 2006. ## Technologies - Javasctipt - Docker - React - Nasa API - CSS - Mongo DB - Node JS - Express JS ## Getting Started 1. Ensure you have Node.js installed. 2. Create a free [Mongo Atlas](https://www.mongodb.com/atlas/database) database online or start a local MongoDB database. 3. Create a `server/.env` file with a `MONGO_URL` property set to your MongoDB connection string. 4. In the terminal, run: `npm install` ## Running the Project 1. In the terminal, run: `npm run deploy` 2. Browse to the mission control frontend at [localhost:8002](http://localhost:8002) and schedule an interstellar launch! ## Docker 1. Ensure you have the latest version of Docker installed 2. Run `docker build -t nasa-project .` 3. Run `docker run -it -p 8000:8000 nasa-project` ## Running the Tests To run any automated tests, run `npm test`. This will: - Run all the client-side tests: `npm test --prefix client` - Run all the server-side tests: `npm test --prefix server`

近期下载者

相关文件


收藏者