App tailored for all of the space and tech enthusiasts out there!
Explore the docs »
Open the app
·
Report Bug
·
Request Feature
Table of Contents
SpaceX Live Info is a place to look for upcoming and previous SpaceX missions and mission insights.
Some of the key features:
- Quickly check out next and previous launches, weather conditions in launch facilities and active Starlink satellites count.
- Watch Starlink satellites move around in real time over a 3D Earth model.
- Browse mission records including payloads, crews, boosters, lauchpads etc.
- Get to know with specifications of each SpaceX rocket.
SpaceX Live Info is a project touching areas close to my heart. I'm deeply in love with all space-related stuff, especially rocketry itself. Well, to be honest, who isn't in love with space? Everyone is! This very fact made doing the project even more fun.
When you open the app for the first time, you'll be greeted by the curated Dashboard view. There will be quite a few information getting into your eyes in the very moment, but don't feel overwhelmed, it's not rocket science.
Dashbord supplies you with basic visual info about next and previous launches, weather in all of the launch facilities and Starlink program progress (active satellites count). Let's focus on a few eye-catching features, to make you feel more comfy.
- Available routes
Piece of cake, you can handle that. 🍰 - Settings tweaker
Use it to tweak windspeed and temperature units which are used primarly in the Launch facilities widget and some more places across the app. You can also change the timezone for launches to your local time, as UTC is set to default. ⚙️ - See more button
Dive into mission details, lovely. ✨ - Mission Patch
Depending on availability this window contains either a mission patch, or a rocket logo, if a patch isn't yet available. 🚀
For more usage manuals, please refer to the Documentation
To get a local copy up and running follow these simple steps.
- Clone the repo
git clone https://github.com/pislagz/spacex-live.git
- Install NPM packages
npm install
- Run the dev server
npm start
Contributions are what make the open source community such an amazing place to learn, inspire, and create.
You are greatly appreciated to contribute!
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
file for more information.
Pawel Pisulski - /pislagz - pislax@yahoo.com
Project Link: github.com/pislagz/spacex-live
This project wouldn't be possible without all these amazing libraries:
- Framer Motion
- Luxon
- Axios
- Three.js
- Globe.GL
- tle.js
- react-tooltip
- react-chrono
- react-device-detect
- react-collapse
- react-styled-modal
nor without my mentor: