/satellitesinspace

Project 1 for connections lab and critical experiences

Primary LanguageHTML

satellitesinspace 🛰️

Project 1 for connections lab and critical experiences


A guide website to tell how many satellites in space above us, in order to raise awarenesss of creating a sustainable satellites system.


🚀 Demo link: https://suirunzhao.github.io/satellitesinspace/

Key concept(s) and/or intention(s)

  1. A basic guide for people interested in knowing the satellite above us.
  2. Brief description of the damage caused by space debris.
  3. Gives people information about satellites, users can search the satellite’s name and give them information, including their names, countries, owners, users, purposes, orbit types, altitude, and source links.
  4. Users can scroll from the bottom to the top of the page to cognize satellite orbits, which simulates different orbits’ altitude.

截屏2022-10-08 11 44 03

截屏2022-10-08 11 42 40

截屏2022-10-08 11 43 23

Production decisions (i.e. technical, design, creative, etc.)

  1. Embedded YouTube link of the International Space Station live stream to create the homepage background.
  2. Converted excel file to JSON file.
  3. Reversed the scroll direction, from bottom to top.
  4. Added some animation.

Home1

Major challenges and solutions

  1. The YouTube live stream video couldn't set autoplay with sound on in Chrome, which took me a long time to figure out.
  2. Fetch local JSON data is different from web API, Craig helped me out using for()loop to go through all of the objects in the data, and “compare”, using ==, whether the .name property of each object is the same as the input value.
  3. In order to get the real-time data, I tried to use API, but unfortunately, the API needs KEY and only provides few information.

Next Step

  1. Web Scraping from other websites by not using API but just HTML class name and calculate in js.
  2. Add more interactions/animation in the Trip session.
  3. Add autofill in the search bar.

Resources / References

Nasa Live Views from the ISS https://www.youtube.com/watch?v=86YLFOog4GM

DEWESoft https://dewesoft.com/daq/every-satellite-orbiting-earth-and-who-owns-them

UCS Satellite Database https://www.ucsusa.org/resources/satellite-database#page-subtitle

Data: https://www.n2yo.com/satellites/

howmanypeopleareinspacerightnow https://www.howmanypeopleareinspacerightnow.com/

Space Guide: https://abraiz01.github.io/Connections-Lab/Week3/Project_1/index.html

Scroll Inspiration: https://neal.fun/deep-sea/

Exporting a Google Spreadsheet as JSON: http://blog.pamelafox.org/2013/06/exporting-google-spreadsheet-as-json.html?m=1