Explore IMDB Database with SDK & Electron App

CyberStream

CyberStream is a comprehensive movie discovery platform that generates 10 new random movies on every load from the IMDB database.

Key Features:

  • Random Movie Generation: Loads 10 new random movies on every page load as required in the assessment document
  • Robust Search: Navigate directly to movie details with efficient search functionality
  • Cross-Platform: Works seamlessly on web and desktop (Electron app)

Technical Implementation:

  1. Web Application: Deployed on Vercel with real-time movie data fetching
  2. JavaScript SDK: Separately deployed on NPM (cyber-stream-sdk) for business logic separation
  3. Electron App: Desktop application with the same business logic for cross-platform compatibility

Project Requirements Fulfilled:

  • ✅ Web app with random movie generation and search
  • ✅ Separately deployed SDK on NPM
  • ✅ Electron app with the same business logic

The application gracefully handles network delays and provides a smooth user experience even when loading completely random movies.

ElectronReactTsup BundlerIMDB APINPMVercel