{"id":15483699,"url":"https://github.com/thealphamerc/flutter_spacexopedia","last_synced_at":"2025-04-22T16:24:23.468Z","repository":{"id":107365159,"uuid":"273922444","full_name":"TheAlphamerc/flutter_spacexopedia","owner":"TheAlphamerc","description":"Flutter app which provide info about space projects of SpaceX company.","archived":false,"fork":false,"pushed_at":"2020-08-31T15:21:56.000Z","size":3117,"stargazers_count":31,"open_issues_count":0,"forks_count":13,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-10-19T06:05:49.680Z","etag":null,"topics":["flutter","flutter-apps","spacex","spacex-visualization","spacexbot"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=RdNilu8mNPI","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheAlphamerc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.paypal.me/TheAlphamerc/"]}},"created_at":"2020-06-21T14:38:54.000Z","updated_at":"2024-02-06T03:06:36.000Z","dependencies_parsed_at":"2023-05-17T06:30:36.113Z","dependency_job_id":null,"html_url":"https://github.com/TheAlphamerc/flutter_spacexopedia","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlphamerc%2Fflutter_spacexopedia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlphamerc%2Fflutter_spacexopedia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlphamerc%2Fflutter_spacexopedia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlphamerc%2Fflutter_spacexopedia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheAlphamerc","download_url":"https://codeload.github.com/TheAlphamerc/flutter_spacexopedia/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250275973,"owners_count":21403782,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flutter","flutter-apps","spacex","spacex-visualization","spacexbot"],"created_at":"2024-10-02T05:20:27.034Z","updated_at":"2025-04-22T16:24:23.439Z","avatar_url":"https://github.com/TheAlphamerc.png","language":"Dart","funding_links":["https://www.paypal.me/TheAlphamerc/","https://paypal.me/TheAlphamerc/"],"categories":[],"sub_categories":[],"readme":"\n\n## Fluter Spacexopedia ![Twitter URL](https://img.shields.io/twitter/url?style=social\u0026url=https%3A%2F%2Ftwitter.com%2Fthealphamerc) [![GitHub stars](https://img.shields.io/github/stars/Thealphamerc/flutter_spacexopedia?style=social)](https://github.com/login?return_to=%2FTheAlphamerc%flutter_spacexopedia) ![GitHub forks](https://img.shields.io/github/forks/TheAlphamerc/flutter_spacexopedia?style=social) \n![Dart CI](https://github.com/TheAlphamerc/flutter_spacexopedia/workflows/Dart%20CI/badge.svg) ![GitHub pull requests](https://img.shields.io/github/issues-pr/TheAlphamerc/flutter_spacexopedia) ![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/Thealphamerc/flutter_spacexopedia) ![GitHub last commit](https://img.shields.io/github/last-commit/Thealphamerc/flutter_spacexopedia)  ![GitHub issues](https://img.shields.io/github/issues-raw/Thealphamerc/flutter_spacexopedia) [![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/Thealphamerc/flutter_spacexopedia) \n\nAn unofficial SpaceX app powered by the [SpaceX API by r-spacex](https://github.com/r-spacex/SpaceX-API). It shows the information about the upcoming and past launches. There is also a tab for all current, past, and future SpaceX rockets, and for various statistics.\n\n## Features\n* Past \u0026 upcoming launches and details.\n* Tesla Roadster : orbit, speed \u0026 distance of the Elon Musk's Tesla Roadster.\n* Rockets catalogue: read about all rockets, capsules \u0026 ships SpaceX has develop over the years.\n* Dragon capsule catalogue: type, diameter, height, weight, capacity,  payload.\n* Core \u0026 capsules details: more information about each core \u0026 capsules launched.\n\n## Download App\n\u003ca href=\"https://play.google.com/store/apps/details?id=com.thealphamerc.flutter_spacexopedia\"\u003e\u003cimg src=\"https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png\" width=\"200\"\u003e\u003c/img\u003e\u003c/a\u003e\n\n\n## Dependencies\n\u003cdetails\u003e\n     \u003csummary\u003e Click to expand \u003c/summary\u003e\n     \n* [intl](https://pub.dev/packages/intl)\n* [get_it](https://pub.dev/packages/get_it)\n* [dio](https://pub.dev/packages/dio)\n* [equatable](https://pub.dev/packages/equatable)\n* [flutter_bloc](https://pub.dev/packages/flutter_bloc)\n* [google_fonts](https://pub.dev/packages/google_fonts)\n* [cached_network_image](https://pub.dev/packages/cached_network_image)\n* [youtube_player_flutter](https://pub.dev/packages/youtube_player_flutter)\n\n     \n\u003c/details\u003e\n\n## App Screenshots\n\nUpcomming Launchs               |  Launch Detail               | Roadsters               |  Rockets\n:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:\n![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_1.jpg?raw=true)|![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_2.jpg?raw=true)|![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_3.jpg?raw=true)|![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_4.jpg?raw=true)|\n\nRocket Detail         |  Dragons             |   Dragon Detail     | Cores\n:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:\n![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_5.jpg?raw=true)|![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_6.jpg?raw=true)|![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_7.jpg?raw=true)|![](https://github.com/TheAlphamerc/flutter_spacexopedia/blob/master/screenshots/screenshot__dark_8.jpg?raw=true)|\n\n\n\n## Directory Structure\n\u003cdetails\u003e\n     \u003csummary\u003e Click to expand \u003c/summary\u003e\n  \n```\n|-- lib\n|   |-- app.dart\n|   |-- app_delegate.dart\n|   |-- bloc\n|   |   |-- core\n|   |   |   |-- core_bloc.dart\n|   |   |   |-- core_event.dart\n|   |   |   |-- core_model.dart\n|   |   |   |-- core_state.dart\n|   |   |   '-- index.dart\n|   |   |-- dragon\n|   |   |   |-- dragon_bloc.dart\n|   |   |   |-- dragon_event.dart\n|   |   |   |-- dragon_model.dart\n|   |   |   |-- dragon_state.dart\n|   |   |   '-- index.dart\n|   |   |-- launches\n|   |   |   |-- bloc.dart\n|   |   |   |-- launch_bloc.dart\n|   |   |   |-- launch_event.dart\n|   |   |   |-- launch_model.dart\n|   |   |   '-- launch_state.dart\n|   |   |-- navigation\n|   |   |   |-- bloc.dart\n|   |   |   |-- navigationEvent.dart\n|   |   |   |-- navigationState.dart\n|   |   |   '-- navigation_bloc.dart\n|   |   |-- roadster\n|   |   |   |-- index.dart\n|   |   |   |-- roadster_bloc.dart\n|   |   |   |-- roadster_event.dart\n|   |   |   |-- roadster_model.dart\n|   |   |   '-- roadster_state.dart\n|   |   '-- rocket\n|   |       |-- index.dart\n|   |       |-- rocket_bloc.dart\n|   |       |-- rocket_event.dart\n|   |       |-- rocket_model.dart\n|   |       '-- rocket_state.dart\n|   |-- exceptions\n|   |   '-- exceptions.dart\n|   |-- helper\n|   |   |-- app_font.dart\n|   |   |-- config.dart\n|   |   '-- utils.dart\n|   |-- locator.dart\n|   |-- main.dart\n|   |-- resources\n|   |   |-- dio_client.dart\n|   |   |-- repository\n|   |   |   |-- core_repository.dart\n|   |   |   |-- dragon_repository.dart\n|   |   |   |-- launch_repository.dart\n|   |   |   |-- roadster_repository.dart\n|   |   |   '-- rocket_repository.dart\n|   |   '-- service\n|   |       |-- api_gatway.dart\n|   |       '-- api_gatway_impl.dart\n|   '-- ui\n|       |-- pages\n|       |   |-- common\n|       |   |   |-- error_page.dart\n|       |   |   |-- no_connection.dart\n|       |   |   '-- no_content.dart\n|       |   |-- core\n|       |   |   |-- core_page.dart\n|       |   |   '-- core_screen.dart\n|       |   |-- dragon\n|       |   |   |-- dragon_detail.dart\n|       |   |   |-- dragon_page.dart\n|       |   |   '-- dragon_screen.dart\n|       |   |-- home_page.dart\n|       |   |-- launch\n|       |   |   |-- all_launch.dart\n|       |   |   |-- launch_detail.dart\n|       |   |   '-- widgets\n|       |   |       '-- youtube_player.dart\n|       |   |-- roadster\n|       |   |   |-- roadster_page.dart\n|       |   |   '-- roadster_screen.dart\n|       |   '-- rockets\n|       |       |-- rocket_detail.dart\n|       |       |-- rocket_page.dart\n|       |       '-- rocket_screen.dart\n|       |-- theme\n|       |   |-- app_theme_provider.dart\n|       |   |-- colors\n|       |   |   |-- dark_color.dart\n|       |   |   '-- light_color.dart\n|       |   |-- custom_theme.dart\n|       |   |-- extentions.dart\n|       |   |-- text_styles.dart\n|       |   '-- theme.dart\n|       '-- widgets\n|           |-- bottom_navigation_bar.dart\n|           |-- customWidgets.dart\n|           |-- custom_heading_tile.dart\n|           |-- custom_list_tile.dart\n|           |-- dot_indicator.dart\n|           |-- image_slider.dart\n|           |-- list_card.dart\n|           |-- title_text.dart\n|           '-- title_value.dart\n|-- pubspec.yaml\n```\n### 🤝 How to Contribute\n1.  Fork it\n2.  Create your feature branch (git checkout -b my-new-feature)\n3.  Commit your changes (git commit -am 'Add some feature')\n4.  Push to the branch (git push origin my-new-feature)\n5.  Create new Pull Request\n\u003c/details\u003e\n    \n\n## Created \u0026 Maintained By\n\n[Sonu Sharma](https://github.com/TheAlphamerc) ([Twitter](https://www.twitter.com/TheAlphamerc)) ([Youtube](https://www.youtube.com/user/sonusharma045sonu/)) ([Insta](https://www.instagram.com/_sonu_sharma__)) ([Dev.to](https://dev.to/thealphamerc))\n  ![Twitter Follow](https://img.shields.io/twitter/follow/thealphamerc?style=social) \n\n\u003e If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of :coffee:\n\u003e\n\u003e * [PayPal](https://paypal.me/TheAlphamerc/)\n\n\u003e You can also nominate me for Github Star developer program https://stars.github.com/nominate\n\n## Visitors Count\n\n\u003cimg align=\"left\" src = \"https://profile-counter.glitch.me/flutter_spacexopedia/count.svg\" alt =\"Loading\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthealphamerc%2Fflutter_spacexopedia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthealphamerc%2Fflutter_spacexopedia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthealphamerc%2Fflutter_spacexopedia/lists"}