/Automate-with-Python

“Automate with Python” is a collection of Python scripts designed to automate tedious tasks such as certificate generation, bulk emailing, PDF splitting, and invoice creation.

Primary LanguagePython

Automate with Python

Python has been used to automate some tedious tasks.

General Configurations for Folders

1. Create a Virtual Environment and Activate It

python -m venv venv

2. Install the Required Dependencies

pip install -r requirements.txt

3. Follow the Steps Specified in the Project Folder

Projects

1. Certificate Generator

A dynamic certificate generator created using Python.

2. Bulk Mail

This will allow you to send custom emails to multiple users from your account.

3. PDF Splitter

This will split a multi-page PDF file into single PDFs.

4. Invoice Generator

This will help you automate the creation of multiple invoices given a CSV