Skip to content

A Python-generated monthly schedule for focused skill enhancement, cybersecurity training, and professional development. Designed to balance work, study, and personal growth with flexible time management

License

Notifications You must be signed in to change notification settings

skitzofrenzy/MyPandasReportHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyPandasReportHub

Overview

This project provides a Python-generated monthly schedule designed to help with focused skill enhancement, cybersecurity training, and professional development. The schedule is structured to balance work, study, and personal growth, with flexible time management suited for professionals working from home.

Features

  • Customized Schedule: Automatically generates a monthly schedule with time slots dedicated to specific activities.
  • Focus on Cybersecurity: Includes dedicated time for learning and practicing cybersecurity skills.
  • Balanced Routine: Helps you manage your work hours, learning time, and rest periods effectively.
  • Excel Output: Generates an Excel file with separate sheets for each week of the month, making it easy to follow your schedule.

Prerequisites

  • Python 3.x & pip3
  • Pandas: pip install pandas
  • XlsxWriter: pip install XlsxWriter

How to Use

  1. Clone the Repository:
    git clone https://github.com/skitzofrenzy/MyPandasReportHub.git
  2. Navigate to the Project Directory:
    cd MyPandasReportHub
  3. Install the Required Libraries:
    pip install pandas xlsxwriter
  4. Run the Script:
    python generate.py
  5. Help:
    python generate.py --help
  6. View Your Schedule: After running the script, an Excel file named Month_Schedule.xlsx will be created in the project output directory. Open it using Excel or any compatible spreadsheet application to view your customized schedule.

Customization

  • Adjust the Schedule: You can modify the generate.py script to adjust the time slots, add more activities, or change the focus areas.
  • Update Time Zones: If you work in a different time zone or have a unique daily routine, you can easily adapt the schedule in the script to match your needs.

Contributing

Contributions are welcome! If you have suggestions for improvements or new features, feel free to fork the repository and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any questions or feedback, please feel free to contact me at [email protected].

About

A Python-generated monthly schedule for focused skill enhancement, cybersecurity training, and professional development. Designed to balance work, study, and personal growth with flexible time management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages