Welcome to the Mars rover dashboard. Consuming the NASA API this dashboard allows the user to select which rover's information they want to view. Once they have selected a rover, they will be able to see the most recent images taken by that rover, as well as important information about the rover and its mission!
This app utilizes a functional paradigm to manage state, modeling how a framework like React works at a basic level, using vanilla JS. App components are housed as pure functions, performing logic and rerendering on a modular basis.
Install dependencies wtih
npm i
then, to start the server on localhost:3000
npm run start