BACK_TO_ARCHIVES
/PROJECT_LOGS/PRESENTATION-BUILDER

Interactive Presentation Builder

YEAR: 2018
Electron
React
Redux
reveal.js
HTML5
CSS3
JavaScript

SYSTEM_OVERVIEW

A revolutionary, desktop-grade application designed to replace legacy presentation software (like PowerPoint). It provides a smooth, reactive editing experience and exports to a single, universal HTML file powered by reveal.js, ensuring maximum portability and future-proofing content.

PROBLEM_STATEMENT

Traditional presentation software creates restrictive, proprietary files (.pptx, .key) that lock users into specific platforms, rely on complex software to view, and often break when moved between operating systems. This limits access and future-proofs content.

SOLUTION_PROTOCOL

Developed a cross-platform desktop builder (Electron) that leverages modern web technology (React, Redux) to create, manage, and export single-file, interactive HTML presentations based on the reveal.js framework. The output is a universal 'document' that works everywhere.

DETAILED_SPECIFICATIONS

ACCESS_CONTROLS

Key Features

  • Cross-Platform Desktop Editing (via Electron)
  • Visual, Real-time Slide Editor (React/Redux)
  • Export to Single, Portable HTML File (reveal.js)
  • Markdown & Custom Code Injection for Slides
  • Offline Presentation Viewing