Skip to content

LakhindarPal/OnThisDay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

On This Day

Discover fascinating historical events and information with rich multimedia content, including titles, thumbnails, descriptions, and 'Read more' links.

Features

  • Curated Events: Explore curated historical events.
  • Notable Births and Deaths: Learn about notable people born and died on this day.
  • International Holidays: Discover international holidays.
  • Other Events: Find miscellaneous historical events.
  • Smart Date Picker: Custom month/day selector with leap year awareness.
  • Elegant UI: Apple-inspired flat design with fluid dialogs and native CSS nesting.
  • Skeleton Loaders: Polished loading animations while fetching Wikipedia data.

Live Demo

Explore the live demo https://onthisday.glitch.me

Technologies

  • HTML5 (Native <dialog>)
  • CSS3 (Native Nesting, Variables)
  • Modern JavaScript (ES6+, Fetch API)
  • Wikimedia API

Installation

  1. Clone the repository:
    git clone https://github.com/LakhindarPal/OnThisDay.git
    cd OnThisDay
  2. Open index.html in your preferred web browser.

Contributing

Contributions are welcome! Feel free to open issues and pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Contributors