An Online presentation builder that lets you create, save and render a presentation in full screen without the need to download any software. It also lets you connect to your smartphone or tablet to switch slides in real time.
Live application: http://selfslide.herokuapp.com/
Resources:
Node.js
Backbone.js
Socket.io
Reveal.js
NewRelic (monitoring)
User Stories:
- As a user, I want to be able to create an account, so I can login.
- As a user, I want to be able to login, so I can create a presentation.
- As a user, I want to be able to see a preview of a pre-made presentation so I can see how it works.
- As a user, I want to be able to see a "how it works" section.
- As a user, I want to be able to create a presentation by modifying the background, title and the text of each slide.
- As a user, I want to be able to save my presentation, so I can access it later.
- As a user, I want to be able to have a unique URL that points me to my presentation.
- As a user, I want to be able to have a secret code so I can be the only one connected to my public presentation.
- As a user, I want to be able to swipe sides using my smartphone, so I can step away from my computer while presenting.