Coffee Table Slideshow

CTS is a web app for full-screen ambient photo slideshows, driven by your photos in an easy drag and drop interface. Inlcuded is an admin portal for customization and access controls.

Overview

At a glance

Multi-tenant hosting with customer portals, uploads, review workflows, sync, and rich viewer effects.

Effects

Surfaces, transitions & overlays

Table surface modes

Classic glossy surface, water ripple on settle, grayscale shrink animation, DVD-style corner bounce, or analog static TV over the table.

End-of-round transitions

Wind scatter, dissolve, flames, or clouds when a full photo cycle completes.

Overlays

Full-screen particles (stars/sparks, bubbles, rain, hearts), floating faith-symbol sets, or floating sports icons — soccer, basketball, football, volleyball, track, cheer, or mixed.

Overlay tuning

Per-effect color accents, particle size scales, and motion speed for floating overlays.

Options

Playback & presentation controls

Timing

Per-photo duration presets from about one to ten seconds.

Shrink behavior

Minimum size percentage as each photo eases down before the next image.

Background

Custom fullscreen backdrop image per show — viewer-controlled upload and remove.

QR callouts

Periodic QR pulses with custom payload text, optional caption, and adjustable interval.

Viewer sync

Shared passcode channel so multiple browsers stay aligned on slide and timing.

Playback order

Random reshuffle each round or portal-managed manual ordering.

Spotify

Paste embed URLs for playlists or albums; optional OAuth sign-in for Premium SDK playback when configured on the server.

Customer portal

Friendly tools for show managers

Simple, intuitive tools for show management

Every active site includes a dedicated portal at /portal/<site-slug>

From there you can

  • Reorder photos
  • Upload new images
  • Approve or reject submissions when review mode is on
  • Adjust portal-controlled settings like QR behavior, show security, show user configuration lockout, and more.

The customer portal is designed to be approachable and intuitive, and separate from host administration, so you can manage your own shows with privacy and confidence.