Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kanansnote/py-business-calendar
The application enables users to interact with the calendar, allowing navigation between June and July 2020, while viewing the corresponding images and certain dates.
https://github.com/kanansnote/py-business-calendar
business calendar pyqt5 python
Last synced: 3 days ago
JSON representation
The application enables users to interact with the calendar, allowing navigation between June and July 2020, while viewing the corresponding images and certain dates.
- Host: GitHub
- URL: https://github.com/kanansnote/py-business-calendar
- Owner: kanansnote
- License: gpl-3.0
- Created: 2023-06-24T09:08:28.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-09-29T13:23:40.000Z (4 months ago)
- Last Synced: 2024-11-22T04:24:16.263Z (2 months ago)
- Topics: business, calendar, pyqt5, python
- Language: Python
- Homepage:
- Size: 1.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Business Calendar
**Business Calendar** is a small GUI application designed to offer a personalized calendar experience by displaying images based on the user's location.
## Features
- Displays an image for the month of June by default.
- Switches to the image for July when the selected date falls within that month by clicking the arrows.
- The calendar widget highlights the selected date and displays a grid for better visualization.## Images
*June Month's Image*
![June Image](./media/for_june_image.jpg)*July Month's Image*
![July Image](./media/for_july_image.jpg)## Requirements
- Python 3.x
- PyQt5## Usage
1. Clone the repository to your IDE:
`git clone https://github.com/kanansnote/Business-Calendar.git`
2. Install the required dependencies using `pip`:
`pip install pyqt5`
3. Run the application:
`python main.py`
## Background
The concept for this small project originated from my previous experience on Upwork, where I created two PowerPoint slides featuring a business calendar and fill-in-the-blank entries according to the client's specifications. The idea of using location-specific images was to create a visually appealing experience for the user.
Over the past two to three years, I have embarked on a programming journey, constantly seeking project ideas to expand my knowledge. I realized that transforming those two PowerPoint slides into a simple program would not only serve as a valuable learning opportunity but also provide practical benefits.
## License
This project is licensed under the [GPL v3.0 License](LICENSE).