Skip to content

FAC29A/Marika_Lucy_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Earth meets Mars

Introduction

Screenshot 2023-10-26 at 23 49 46

The weather between planets differ greatly. We thought that by comparing commonly checked parameters like sunrise or temperatures between Mars and any place on Earth, it could help us grasp these vast differences even more. How different is the weather a given day in Mars to that same day in your hometown?

Our aim with this project was to bridge the gap between the weather in both planets, as different as they are from each other, and help us understand these differences better by looking at data. We attempted this by creating a weather app that offers something simple, yet different.

Our app fetches data from the NASA's Rover Environmental Monitoring Station (REMS) aboard the Mars Science Laboratory. This data comes to us earthlings with a significant delay, since this data needs to be processed first. This way, our app offers the most updated data at all times, displaying the latest 7 days of mars weather.


User Journey

  1. Open the Application

    • Access the app using your browser.
  2. Input Your Preferred City

    • In the 'Enter a city on Earth' section, write down your preferred city in the search bar.
    • Click 'Search' to begin.
    • There will be a 'loading' animation while the data for your selection is being fetched.
  3. Select date

    • After the loading period, click on the available dates to see the weather parameters appear in the table.
  4. Read more about the APIs used

    • Click on the names of the APIs at the bottom of the page to read more about them.
  5. Repeat or Reset

    • To start the process again, enter a new city in the search bar repeating the steps below or reload the site.

API List

  • Mars NASA API, MARS ROVER (REMS) open data.
  • Weather API
  • Unsplash API

Technologies

HTML5 CSS3 JavaScript


Installation

To use the Earth meets Mars app, follow these installation instructions:

  1. Clone the Repository:
  • Clone this repository to your local machine using the following command:
git clone https://fac29a.github.io/Marika_Lucy_app/
  1. Navigate to the Directory:
  • Change your working directory to the cloned repository:
cd Marika_Lucy_app
  1. Open in a Browser:
  • Open the index.html file in your preferred web browser.
  • The application should load and be ready for use.

Or alternatively, open it clicking here


Authors