Back to Projects
C++Cross-PlatformGUIMultimedia2023
S.L.I.D.E - Slideshow Creator
A standalone desktop application for creating and displaying photo slideshows with professional features, developed as my CS 499 Senior Project at the University of Alabama in Huntsville. S.L.I.D.E (Select, Load, Impress, Display, Enjoy) allows users to organize JPEG images with drag-and-drop ordering, apply smooth transitions (wipe, crossfade), and add WAV/AIFF soundtracks with visual timeline indicators. Built as a cross-platform solution compatible with Windows, macOS, and Linux, featuring both manual and automatic playback modes with persistent slideshow file storage. Developed collaboratively with Team 5 as a capstone project.

Slideshow creator with thumbnail preview and timeline
Key Features
- 01Drag-and-drop image ordering with thumbnail preview
- 02Multiple transition effects (wipe left/right/up/down, crossfade)
- 03Audio soundtrack integration with visual timeline
- 04Manual and auto-transition playback modes
- 05Cross-platform compatibility (Windows, macOS, Linux)
Tech Stack
Core
C++Cross-Platform GUI Framework
Features
Image ProcessingAudio PlaybackFile I/O