From a5bed947cd84f65ebe9aec7f0b26c202456aa256 Mon Sep 17 00:00:00 2001 From: mgd Date: Fri, 18 Oct 2024 11:34:30 +0100 Subject: [PATCH] Added project to find the location of the ISS --- Projects/1-Beginner/Where-is-the-ISS.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Projects/1-Beginner/Where-is-the-ISS.md diff --git a/Projects/1-Beginner/Where-is-the-ISS.md b/Projects/1-Beginner/Where-is-the-ISS.md new file mode 100644 index 00000000..02bfba4d --- /dev/null +++ b/Projects/1-Beginner/Where-is-the-ISS.md @@ -0,0 +1,23 @@ +# Where is the ISS? + +**Tier:** 1-Beginner + +Using the [Open Notify API](http://open-notify.org/Open-Notify-API/ISS-Location-Now/), create an application that shows where the International Space Station is! This simple project with help you learn how to make calls to an API to request and present JSON data. This can be a simple terminal, text based application or a website. + +## User Stories +- [ ] As a User, I want to know the current Latitude of the ISS +- [ ] As a User, I want to know the current Longitude of the ISS +- [ ] As a User, I want to know when my request was made + +## Bonus features +- [ ] **Given** I have made a request, **When** I check the date/time of the request, **Then** I would like to see it in an easy to read format (e.g 2024-10-18 at 10:00) +- [ ] **Given** I have made a request, **When** I check the location, **Then** I would like to see a country, not the latitude/longitude +- [ ] **Given** I am using a web application, **When** I refresh the page, **Then** I would like a new request to be made + +## Useful links and resources +- [Open Notify API](http://open-notify.org/Open-Notify-API/ISS-Location-Now/) +- [What is an Epoc?](https://en.wikipedia.org/wiki/Unix_time) +- [Covert Latitude and Longitude to location](https://www.latlong.net/Show-Latitude-Longitude.html) + +## Example projects +https://github.com/MGadhvi/ISS-Locator