Skip to content

SlideStage Pro · upload-your-first-deck

Upload Your First Deck to SlideStage Pro

Mirrored docs keep the language used by their source repo. Site chrome stays in your selected language.

This tutorial shows how to upload a verified .stage file to SlideStage Pro.

Prerequisites

  • A running SlideStage Pro instance.
  • A signed-in user account.
  • A valid .stage file.

1. Sign in

Open the Pro login page and sign in with your email and password.

If you do not have an account, ask an admin for an invite link.

2. Open the upload page

Choose the deck upload entry point.

The form accepts:

  • A .stage file.
  • An optional title override.

If no title is provided, Pro uses the manifest title.

3. Upload

Submit the file. Pro will:

  1. Check size.
  2. Compute SHA-256.
  3. Load the archive with @slidestage/core.
  4. Validate the manifest.
  5. Check package paths.
  6. Store the blob.
  7. Create deck and version records.

4. Review the detail page

Check title, slide count, current version, and playback.

5. Playback acceptance

Open the viewer and verify slide navigation, notes, annotations, and persistence.

If Lite cannot open the package either, fix and repack the source deck first.

Common errors

  • INVALID_STAGE_ZIP: not a readable .stage archive.
  • INVALID_MANIFEST: manifest does not match the schema.
  • UNSAFE_PATH: package path is unsafe.
  • File too large: check UPLOAD_MAX_BYTES.