Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 2.01 KB

File metadata and controls

48 lines (31 loc) · 2.01 KB

one-day-on-earth

Version française du README

About the Project

"One Day on Earth" is an interactive web experience that offers a dynamic visual representation of weather and the day/night cycle. Based on the user's location, this web application displays background images corresponding to the current season, along with visual effects tailored to the weather conditions and time of day.

Features

  • Dynamic Location: Uses the user's geolocation or, if unavailable, determines approximate location via IP address.
  • Day/Night Cycle: Displays visual transitions representing sunrise and sunset based on the user's location.
  • Weather Conditions: Shows visual effects corresponding to the current weather conditions at the user's location.
  • Seasons: Adapts background and visual effects to match the current season, considering differences between the Northern and Southern Hemispheres.

Technology

This project is built with the following technologies:

  • HTML/CSS
  • JavaScript
  • Geolocation API
  • OpenWeatherMap Weather API
  • IPinfo Location API

Usage

To experience "One Day on Earth", visit https://bit-scripts.github.io/one-day-on-earth/.
Ensure to allow location access for the best experience.

Contributing

Contributions to "One Day on Earth" are welcome. If you wish to contribute, please follow these steps:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature).
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

Distributed under the GPLv3 License. See LICENSE for more information.

Contact

Paul WOISARD - paulwoisard@gmail.com

Project Link: https://github.com/Bit-Scripts/one-day-on-earth