Skip to content

Latest commit

Β 

History

History
60 lines (44 loc) Β· 1.84 KB

File metadata and controls

60 lines (44 loc) Β· 1.84 KB

Python Automation Scripts

A curated collection of standalone Python automation scripts for daily tasks (e.g., weather status, reminders, productivity tools). Each script can be run independently and includes setup instructions where needed.

πŸ“œ Scripts Included

Script Purpose Dependencies
weatherstatus.py Prints current weather requests
pomodoro.py Simple Pomodoro timer no deps
webscraping.py Example web scraper requests, beautifulsoup4
dailyhoroscope.py Print daily horoscope based on sign no deps
dailyjournaling.py
dailymotivationSlack.py Send daily motivation quotes to a user via slack slack_sdk
dailyreminders.py
dailystandupreminder.py Send reminders every hour to stand up and walk around
datamigration.py migrate data from one excel file to another pandas
fileOrganizer.py Organize my fiels based on extension no deps
mealprep.py Create a weekly meal prep plan and ingredients to purchase based on pantry no deps
pomodoro.py Pomodoro timer for CLI, can be modified no deps
weatherstatus.py Fetches current weather and displays a message requests
webscraping.py Saved headlines from cnn site to a csv file

πŸ› οΈ Setup

  1. Clone this repo
  2. Create a Python virtual environment:
    python -m venv .venv
    source .venv/bin/activate  # macOS/Linux
    .venv\Scripts\activate      # Windows
    
    

How To Run

## ▢️ Usage

```bash
python weatherstatus.py
python pomodoro.py


**Future Ideas / Roadmap**
```md
## 🚧 Roadmap

- Add unit tests
- Add Windows startup launchers
- Add docs for common errors

## πŸ“„ License

MIT License

## πŸ“« Contact

Flavia Medici β€” [LinkedIn](https://www.linkedin.com/in/flaviaomedici) β€” flaviaomedici@gmail.com