Welcome to the Google Calendar Event Creator by Gero Zayas! This application allows you to seamlessly manage and schedule events in your Google Calendar directly from your browser.
- Automatic Scheduling: Find available time slots effortlessly.
- Event Creation: Create events with customizable titles, durations, and colors.
- Event Management: Modify or delete existing events with ease.
-
Installation:
- Clone this repository.
- Install dependencies using
pip install -r requirements.txt
.
-
Setup:
- Obtain your Google Calendar API credentials and save them as
credentials.json
. - Create a folder named "credentials" and put the file
credentials.json
inside. - Run the application using Streamlit:
streamlit run app.py
.
- Obtain your Google Calendar API credentials and save them as
-
Authentication:
- Upon first run, authenticate with your Google account to authorize access to your calendar.
-
Usage:
- Use the intuitive interface to create, modify, or delete events.
- View existing events on a selected date.
- Choose from various event durations and colors.
Effortlessly schedule your tasks without the hassle — let our app find your free time in Google Calendar! Save time and stay organized effortlessly.
This project is licensed under the MIT License - see the LICENSE file for details.
Gero Zayas
Software Engineer from Barcelona, Spain
Feel free to visit my website for more projects and updates!