Display's information about SpaceX crew members and ships by consuming a rest api and storing the data to display when the user is offline.

Overview

Space-X App

Display's information about SpaceX crew members(look for ‘Crew’ section in rest api docs) and ships (look for ‘Ships’ section in rest api docs) by consuming a rest api and storing the data (using Room Persistence Library) to display when the user is offline.

Tools & Technology Used

  • Android Studio & Kotlin
  • MVVM Architecture
  • Offline Caching
  • Dependency Injection ( Dagger and hilt)
  • Flows & Coroutines

Rest Api Docs

Space-X Api Docs

https://github.com/r-spacex/SpaceX-API/blob/master/docs/README.md

You might also like...
Tmdb - An Android app which displays data from The Movie Database API
Tmdb - An Android app which displays data from The Movie Database API

TMDB - The Movie Database This is my first android app! This project is an Andro

Marvel - A simple application to display information about the characters of the Marvel universe
Marvel - A simple application to display information about the characters of the Marvel universe

Marvel Characters 'Marvel characters' is a simple application to display informa

This android app fetches the data from the USGS API in real time to display a list of earthquakes.

This android app fetches the data from the USGS API in real time to display a list of earthquakes. On clicking an earthquake it opens a browser window with the complete information of the earthquake along with the location on a map.

An android app that displays statistics about covid-19 vaccinations and enables the user to make a dummy appointment.

AndroidApp An android app that displays statistics about covid-19 statistics and enables the user to make a dummy appointment. This a simple android a

An app that displays the list of top headlines and when the user clicks on a news story
An app that displays the list of top headlines and when the user clicks on a news story

News Feed Android App (Summary) This app works as an app that shows the recent n

⌨️ A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration
⌨️ A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration

⌨️ A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration

News-App - A news app Which displays news with the help of JSON data
News-App - A news app Which displays news with the help of JSON data

News-App This is a news app Which displays news with the help of JSON data

An app to fetch a random user and display the results on UI
An app to fetch a random user and display the results on UI

An app to fetch a random user and display the results on UI

Retracer is a high performance, and near realtime REST API which used for Java/Android stack trace retracing by R8

Retracer is a high performance, and near realtime REST API which used for Java/Android stack trace retracing by R8 Getting Started docker

Releases(v1.0.1)
Owner
krishna chaitanya
Android Developer ( Kotlin , Java )
krishna chaitanya
Consuming Kanye West quotes REST API (Kanye as a Service)

Kanye Quotes A free REST API for random Kanye West quotes (Kanye as a Service) API

Eric G 5 Oct 23, 2021
Olalekan Fagbemi 0 Nov 7, 2021
SpaceX App For Android

SpaceX-Android Features Show Space X company Information in the header Show list of all rocket launches Filter launches based on year, launch success

Filippo Engidashet 1 Nov 13, 2021
This is a Interview application which made by me in interview task what it do? that will give you the result from Api and also save data in the cache using RoomDb so that we can access it offline.

Clean-MVVM-App An Android application built using Clean + MVVM architecture. Components used in the app. Kotlin - As a programming language. Material

Android1500 2 Oct 29, 2022
An easy to use android library to let devs know how much internet-data their app is consuming

EasyAnalytics! an easy to use android library to let developers know how much internet-data their app is consuming. We can identify this as we want ba

Sachin Rajput 13 Feb 21, 2022
An Android app that pulls the credit score information from a given endpoint and displays the records as a donut view

ClearScoreTest This is an Android app that pulls the credit score information fr

Abayomi Akanji 1 Jan 13, 2022
Happy-Birthday - Design and implement a single screen app that displays information

Happy Birthday Android App | Android Basics in Kotlin Course Solution code for t

Anas Tariq 1 Feb 6, 2022
An application that displays information about movies getting from The Movie DB

Movie Project Part One - Display and Search Movie. Create an application that displays information about movies getting from The Movie DB.The movie in

ALBASIL 0 Nov 13, 2021
An android app consuming movies api build with Jetpack Compose

Movies App An Android app consuming MovieDb API to display list of movies, built with Compose, MVVM pattern as well as Architecture Components. Min Ap

Ronnie Otieno 18 Dec 14, 2022
Movo (Movie Information) is an android application to find out all the Movie Information and Details.

Movo About The Project Screen.Recording.2022-08-12.at.08.53.46_1.mp4 Movo (Movie Information) is an android application to find out all the Movie Info

Reihan Fatilla 4 Sep 28, 2022