I run a video & animation production company based in Berkshire, UK.
I had a meeting last week with a client of ours who's asked what alternatives there are to standard Powerpoint or Keynote presentations. They have a portfolio of entertainment venues, and need to be able to present a variety of pitches to high-end brands, at short notice. Historically we've always supplied Photoshop mockups of "your brand here", and/or videos, for them to insert into Ppt decks; occasionally we go in and format the deck so it's consistent and looks like it's been designed properly, but the problem with Ppt is that it only takes a few people to ruin this with a slide inserted from a different deck, inconsistent fonts, etc. This is a limitation they're very aware of, so we've been tasked with finding a better way for them to present something that looks consistent and high-end but that they can change with minimal technical knowledge. They're competing with Premiership football clubs, F1 teams and similar people for this kind of business, and the competition's all super-slick, but doesn't move as quickly as our client does. So we're trying to find a way to allow them to move as quickly as they do already, but bump the quality of their presentations up several notches.
There are obviously a fair few HTML-based presentation services out there (Prezi, [url removed, login to view], SlideCaptain, Shower, plus a bunch of .js frameworks) but none of them seem to be quite fully-featured enough (many of them don't even have an Undo!), and AFAIK none support templates, which we need to be able to set up so their sales guys can edit text and images, and add/delete slides etc without any risk of disrupting the design.
My first thought was - I don't want to reinvent the wheel, so could an existing CMS like WordPress or Joomla be made to achieve this? We need something where we can set up some general templates (ie stylesheets plus "module templates" similar to a CMS like WordPress), and then (probably) use an inline editor plugin like Barley or [url removed, login to view] to let the client edit the text, charts, images etc. as they need to. The main problem, though, is that this system needs to be able to work with multiple presentations - many of the ones they create are based on ones they've previously made, hence the PowerPoint "design creep" problem with people copying and pasting in slides from elsewhere which don't match. They need to be able to send each client a unique link which contains that client's ring-fenced presentation - in other words, and for obvious reasons, it's essential there isn't a risk of, say, Vodafone stumbling on EE's deck. Which I realise isn't something that WP and Joomla were created to do.
I've managed their expectations on this - they want something created ASAP, which isn't going to happen, but I'm keen to hear from developers what could be initially achieved in a timescale of 8 weeks or so.