Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/jesusrp98/spacex-go

Simple yet powerful, open-source SpaceX launch tracker.
https://github.com/jesusrp98/spacex-go

android-app flutter flutter-apps spacex

Last synced: 27 days ago
JSON representation

Simple yet powerful, open-source SpaceX launch tracker.

Lists

README

        




SpaceX GO!


Simple yet powerful, open-source SpaceX launch tracker

















### About the project

The purpose of this project is to develop the ultimate SpaceX experience in a variety of platforms. A single experience, from a single codebase.

From the start, SpaceX GO! has been developed to be light-weight, fast and easy to use. It takes all the data from the open-source r/SpaceX REST API, which can be found [here](https://github.com/r-spacex/SpaceX-API).

This project has been built using the [Flutter](https://flutter.io/) framework, which allows to build an app for mobile, desktop & web, from a single codebase.





## Features

- **Launch tracking & details**: detailed list of past & upcoming launches.
- **Notifications support**: be notify before the rocket leaves the launch pad.
- **Vehicle catalogue**: read about all rockets, capsules & ships SpaceX has develop over the years.
- **Ships tracker**: tells position, speed & status of all active ships used by SpaceX.
- **Tesla Roadster tracker**: orbit, speed & distance of the Elon Musk's Tesla Roadster.
- **Core & capsules details**: more information about each core & capsules launched.
- **Company details**: general company details & achievements.

## Download & install

First, clone the repository with the 'clone' command, or just download the zip.

```
$ git clone [email protected]:jesusrp98/spacex-go.git
```

Then, download either Android Studio or Visual Studio Code, with their respective [Flutter editor plugins](https://flutter.io/get-started/editor/). For more information about Flutter installation procedure, check the [official install guide](https://flutter.io/get-started/install/).

Install dependencies from pubspec.yaml by running `flutter packages get` from the project root (see [using packages documentation](https://flutter.io/using-packages/#adding-a-package-dependency-to-an-app) for details and how to do this in the editor).

There you go, you can now open & edit the project. Enjoy!

## Built with

- [Flutter](https://flutter.dev/) - Beautiful native apps in record time.
- [Android Studio](https://developer.android.com/studio/index.html/) - Tools for building apps on every type of Android device.
- [Visual Studio Code](https://code.visualstudio.com/) - Code editing. Redefined.

## Authors

- **Jesús Rodríguez** - lead developer: [GitHub](https://github.com/jesusrp98), [Twitter](https://twitter.com/jesusrp98) & [Reddit](https://www.reddit.com/user/jesusrp98).
- **Matias de Andrea** - UI/UX designer: [GitHub](https://github.com/deandreamatias), [Twitter](https://twitter.com/deandreamatias) & [Behance](https://www.behance.net/deandreamatias).
- **/u/OuterSpaceCitizen** - Portuguese translations.
- **loopsun** - Simplified Chinese translations.
- **Charlie Merland** - French translations.
- **Tommi Avery** - Italian translations.
- **Fatur Rahman S** - Indonesian translations: [GitHub](https://github.com/Dexalt142).
- **Patrick Kilter** - German translations: [GitHub](https://github.com/m0veax).

## Contributing

If you want to take the time to make this project better, please read the [contributing guides](https://github.com/jesusrp98/spacex-go/blob/master/CONTRIBUTING.md) first. Then, you can open an new [issue](https://github.com/jesusrp98/spacex-go/issues/new/choose), of a [pull request](https://github.com/jesusrp98/spacex-go/compare).

## License

This project is licensed under the GNU GPL v3 License - see the [LICENSE.md](LICENSE.md) file for details.