This project is an Automatic PowerPoint Maker that allows users to:
- Create PowerPoint presentations.
- Change slide backgrounds using custom images.
- Add Bible verses to slides.
- Edit and customize slide titles and text.
- Automatically format and export the final presentation as
.pptx.
- Create PowerPoint Presentations: Automatically generate slides with customizable content.
- Change Backgrounds: Upload or select custom images for the slide backgrounds.
- Bible Verses Integration: Add Bible verses, with support for different translations and searchable by book, chapter, and verse.
- Title and Text Customization: Edit titles and text with customizable fonts, sizes, and styles.
- Preview and Export: Real-time slide preview and export as
.pptxor.pdf. - Optional Cloud Support: Save to or open from cloud storage (Google Drive).
- Python
- python-pptx: For creating and manipulating PowerPoint presentations.
- Pillow (PIL): For image manipulation (cropping, resizing, etc.).
- PyQt5: To create a desktop GUI.
- SQLite: (Optional) For storing Bible verses locally.
- PyInstaller: To package the app for macOS and Windows as standalone executables.
git clone https://github.com/mark-trinidad/Scripture-Slides.git
cd Scripture-Slidespip install -r requirements.txtpython main.pypyinstaller --onefile --windowed main.py