Skip to content

The International Space Satellite (ISS) runs round the earth a number of times in a day. An interesting way of getting hands-on experience with API endpoints is writing a program that alerts you every time the ISS is overhead so you can watch it travel through the clouds, at night.

Notifications You must be signed in to change notification settings

IamdLite/ISSTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ISSTracker

ISSTracker is an intermediate program written in Python that notifies you with an email when the ISS satellite is overhead so you can watch it ride the clouds in the sky at night

Note | Prerequisites to run this program

Before running this program ensure that:

Step 1 - You create a random email to test the program

Step 2 - In the "manage account" settings of the email, go to "Security" and actived the option "Allow insecure access from apps"

[?] The purpose of step 2 is to allow the smtp library to access the newly created account at the time the email is sent

Step 3 - The code is designed to tun indefinitely after every 60 seconds, so all you have to do is run to run the program once your computer is own, enable gmail notifications and within 24 hours, you'll see the satellite travelling a couple of times over your head in the sky.

Step 4 - Follow the comments in the code for appropriate guidance,

Concepts Practised

  • Understanding API endpoints and interracting with external systems
  • Hands-on the smtp library
  • Using the .split() method to refactor time

About

The International Space Satellite (ISS) runs round the earth a number of times in a day. An interesting way of getting hands-on experience with API endpoints is writing a program that alerts you every time the ISS is overhead so you can watch it travel through the clouds, at night.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages