About

This web app tells you the weather of Mars at Elysium Plinita using data from NASA's API's. It displays the latest weather report, with some pictures, and the weather reports for the last seven days. There is also a page that graphs specific weather metrics of the last seven days for you. I hope you enjoy!

Technology Stack

This app started off as an npm next.js template, and makes use of the following technologies:

  • Next.js (Node.js + React)
  • Varcel
  • Moment and Moment-Timezone
  • Charts.js
  • NASA's Insight API
  • NASA's Mars Rover Photos API
  • NASA's Astronomy Picture of the Day API
Next.js forms the backend of the application, Varcel is used for deployment, moment/moment-timezone are used for date conversion, and NASA's APIs are used for data.

Repository

The code for this app is available at https://github.com/J8cob1/marsweatherapp.