Skip to content

tanvir-ahmod/Mars_Rover_Photos_Flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Nasa Open APIs provides NASA data, including imagery, eminently accessible to application developer. In this project Mars Rover Photos API is used to load different images of Mars from different Rovers. There are some filtering options to get the data from API.

Native android version of this project can be found in the following link: https://github.com/tanvir-ahmod/MarsRoverPhotos

Getting Started

Run following commands after cloning this repository:

$ flutter pub get
$ flutter run

NASA Open API Key

This app uses the NASA Open API to get and load pictures of Rovers from Mars. To use the API, you will need to generate API key. See the NASA Open API for instructions.

Technology Used

  • Dart (Primary Language)
  • Architecture : BLoC
  • Libraries:
    • dots_indicator : Widget to display dots indicator to show a positio
    • http : A composable, Future-based library for making HTTP requests.
    • intl : To format datetime.
    • flutter_bloc: a predictable state management library for Dart.

Demo

Screenshots

License

The code base is under GNU GENERAL PUBLIC LICENSE v3.0