Weather forecast

Personal project in PHP and JS

A website with a weather forecast. It shows the current weather, the forecast for the day and the forecast for the week. The location is determined by ip or geolocation.

Weather forecast

Technologies:

About the project:

  • Development date

    02.2025
  • Pages

    • Main
  • Functionality

    • Swiper is connected
    • Integration with APIs: met.no (weather), openstreetmap.org (address), ipdata.co (coordinates by IP), timezonedb.com (time zone)
    • English language (translations from variables), language detection based on browser preferences
    • Cached data from JSON files
  • Not implemented

    • Weather map
  • Languages

    • PHP - 44%
    • JavaScript - 31.3%
    • SCSS - 24.7%