Giter VIP home page Giter VIP logo

st21-terraviz's Introduction

logo

TerraViz

TerraViz is an interactive map visualization web-app that shows the immediate effects of climate change. Our vision is to make climate change tangible!

TerraViz Map

Table of content

Quick Links

About the Project

Background

This project evolved inside TechLabs: A learning accelerator for technology skills. In a 4 months blended learning journey young individuals learn state-of-the-art tech skills and apply them in a group project.

The team

Dataset

How we organized

  • Figma - We used Figma for our initial exploration and ideation phase and later on for our styleguide and high-fidelity design.
  • Notion - We used Notion to structure and manage our product development process. There, we always had access to our most important links, collected the ressources we would need and we had a place to write our updates and about our project.
  • Slack - The TechLabs community uses Slack for everyday communication. Hence, we had our own group in which we shared project status, split work and discussed designs, tech implementations and product decisions.
Figma Notion Slack

The Product

Why

We depicted, that making the future of our planet tangible is one of the psychological barriers that have made climate change into an elusive problem. People fail to call for immediate action, because they can’t see and feel the immediate effects of it: Climate change is too abstract, too far away.

How

Thus, our vision was to make climate tangible and build something that would clearly show how our planet is getting warmer every year. Our first approach was to display past and present occurring wildfires as an immediate result of climate change. However, we then decided to tackle the overarching problem itself - Climate Warming - to increase awareness by displaying the severity of it. Thus, we created a web application that displays the global temperature development over the past century. With an interactive map visualization we show climate warning for all major cities around the world.

What we see

Heating Up

Sliding through the time from 1900 until 2013 shows the immersive effects of climate change already present in todays world - and especially, how they’re getting more severe by time. In the first half of the twentieth century, warmer periods are followed by colder ones in quite a constant exchange. With the end of WWII, the situation begins to worsen. Less colder periods occur. Warmer periods start to dominate. The last period of cooling temperatures ends somewhat around 1942. From that point onwards, there’s only one way on the temperature scale: upwards. By 2013, there are only very few blue dots left, somewhere in continental Asia. The rest appears in dark red, signalling a temperature increase of more than 7.5% over the course of 100 years. In fact, the average temperature increase across all locations in 2013 is at almost 14%. Only in 7 years of the 113 year timespan, the world is cooling down on average. All of these years occur before 1942. There’s an alarming trend apparent.

Different areas, different heat

The closer one gets to the equator, the more stable the climate is. Temperature is more volatile at locations of higher proximity to the poles. While this means that there are more periods of cooling down here, it also means that the heat is more severe - with enormous consequences for world climate. The poles act as a natural air conditioning - their faster disappearance causes severe damage to the balance of the worldwide climate system.


Installation Guide

  1. Clone repo.

    git clone https://github.com/TechLabs-Berlin/st21-terraViz
  2. Navigate into folder.

    I. Navigate into the site’s directory:

    cd st21-terraviz

    II. Navigate into the frontend folder:

    cd frontend
  3. Install dependencies and scripts

    npm install
  4. Start local development server

    npm start
  5. Open browser

    The site is now running at http://localhost:3000!

Deployment

The site is deployed on Netlify

Repository Structure

  • main: development branch
  • live: production branch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.