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.

RoleTeam Developer
Duration4 months
Year2023
S.L.I.D.E Slideshow Application

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