Skip to content

Midnight Project

License

Notifications You must be signed in to change notification settings

CreativeBooks/midnight_tourtheworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5cdcb67 · · Jan 18, 2026

History

51 Commits
Jan 1, 2026
Dec 21, 2025
Dec 13, 2025
Jan 18, 2026
Nov 23, 2025
Nov 23, 2025
Jan 18, 2026
Dec 21, 2025
Nov 23, 2025
Nov 23, 2025
Jan 18, 2026
Jan 18, 2026
Nov 23, 2025

Repository files navigation

Tour The World

The website that we have made is an interactive travel map called Tour the World. It is made using HTML, CSS, and JavaScript.

When hovering over the countries, the users can get an overview of the country. After clicking on the overview, they then see the above page open in a separate browser.

The website features an interactive SVG map that allows the user to select a location to travel to. Each location transports them to a page that shows them everything about the city. It shows them maps of the top tourists locations and information on them. It also shows the airports for travel and what the form of public transport is in that country. Countries that don't have a website get a country not loaded site.

This website was created using HTML, CSS, JavaScript, and Python with the occasional use of AI for the information on countries.

This was the first project in which I learned how to create an API. I created an API in order to create websites for every country if the user clicks on it. I went through many different ways in order to host the API. I didn't even have a proper host when I created the API, I used fastAPI and uvicorn which I later learned I would need to put on a host. From there I used Github Codespaces but that also wasn't a permanent. Then I used Cloud Oracle and that worked until I realized that I needed a domain. So then I used a domain on AWS with the server from Oracle.

All of the countries that are colored blue are the ones who currently have data on the JSON file.