ROGERS
IGNITE TV
DEMO

Brochure website app to market the new service in Rogers’ retail stores, as well as field sales representatives on various devices and platforms.

Ignite TV is the new television service offered by Rogers Communications. They required a ‘brochure’ website app to market the new service in their retail stores and field sales representatives on various devices and platforms. As field reps are on the go and cannot always access WiFi, the app had to work offline with push notifications and update capability. 

Features

The solution was to use a webpage framework using HTML, CSS and JavaScript and packaged for multiple platforms.

Website (Progressive Web App)

  • HTML, CSS and JavaScript
  • serviceworker.js for support with offline
  • Firebase cloud messaging for push notification
  • “Add To Home” on Android, Windows and Mac
  • Website; all modern browsers, including IE 11
  • PWA Supports - Chrome on Android; Windows; Mac and Linux; Microsoft Edge on Windows, with future support of Windows Store app



iOs App

  • WKWebView to render same code base as the web with minor changes
  • Firebase cloud messaging for push notification



Desktop

  • Same code base as the website app with minor changes
  • Electron to package distribution binaries for Windows (EXE), Mac (DMG)



designEdit (CMS)

  • Manage accounts
  • User tracking
  • Content updates - all text, images and videos
  • Version -  ability to create a new version and preview it prior to publishing to all devices. Build from templates creates html, iOs and desktop versions.



Server & Services

  • AWS EC2 with NGINX, and AWS Aurora database
  • AWS CloudFront for all resource files
  • AWS API Gateway, Lambda and SNS for tracking off all interaction within the app on all devices and platforms