NASA Rover App

A React application built leveraging NASA's Mars Rover Open API, composes of simple grids and tiny little design detail.

Open live site

NASA Rover App

Codenamed - literate-octo-sniffle

This small application fetchs data from the NASA Open API - Rovers API and returns pictures and a short description for the picture. It has a loading state, pagination, lightbox, and persistance likes saved to LocalStorage using React Context.

What other packages were used?

What are some internal workings?

Built with tiny little components here and there; badges, paginations, cards, and a simple lightbox. NASA’s Open API provides a really nice documentation for each of their endpoints. Using React Query simplified making API calls predictable.

Changelog

Open live site