Historia is a web application that allows users to explore historical events that occurred on a specific date. Users can select a date using a user-friendly interface, and the application fetches relevant historical events from Wikipedia.
- Select a date from a dropdown menu.
- Display historical events for the selected date.
- Informative error message if no events are found for the selected date.
- Responsive design for use on desktop and mobile devices.
- Clone the repository:
git clone https://github.com/your-username/historical-events-explorer.git
- Navigate to the project directory:
cd historical-events-explorer
- Install dependencies:
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
- Open the application in your web browser.
- Select a month, day, and year from the dropdown menus.
- Click the "Explore" button to view historical events for the selected date.
- If events are found, they will be displayed on the page. If not, a message indicating no events will be shown.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/my-feature
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature/my-feature
. - Submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For support, please contact your-email@example.com.
- Streamlit for providing an easy way to create web apps with Python.
- Beautiful Soup for web scraping capabilities.
- Wikipedia for providing a vast amount of historical information.